让对话框有任务栏缩小到任务栏
来源:互联网 发布:网络主播合作协议 编辑:程序博客网 时间:2024/04/29 09:55
UINT GETNOTIFY=RegisterWindowMessage(_T("lfkjwoeriu293847,cnxvb")); //添加消息号
BEGIN_MESSAGE_MAP(CEInputDlg, CDialog) //添加映射
ON_REGISTERED_MESSAGE(GETNOTIFY,myNotify)
ON_WM_SIZE()
END_MESSAGE_MAP()
LRESULT CEInputDlg::myNotify(WPARAM wParam, LPARAM lParam) //消息回送事件
{
UINT uMouseMsg = (UINT) lParam;
if (uMouseMsg == WM_LBUTTONDBLCLK)
{
this->DeleteNotify();
this->ShowWindow(SW_SHOW);
this->ShowWindow(SW_SHOWNORMAL);
}
return NULL;
}
void CEInputDlg::AddNotify()//添加提示
{
NOTIFYICONDATA notify;
notify.cbSize=sizeof(NOTIFYICONDATA);
notify.hWnd=this->m_hWnd;
notify.hIcon=this->m_hIcon;
notify.uFlags = NIF_MESSAGE | NIF_ICON | NIF_TIP;
notify.uCallbackMessage = GETNOTIFY;
notify.uID=IDR_MAINFRAME;
this->GetWindowTextW(notify.szTip,128);
Shell_NotifyIcon(NIM_ADD,¬ify);
}
void CEInputDlg::DeleteNotify() //删除提示
{
NOTIFYICONDATA notify;
notify.cbSize = sizeof(NOTIFYICONDATA);
notify.hWnd = this->m_hWnd; ;
notify.uID = IDR_MAINFRAME;
Shell_NotifyIcon(NIM_DELETE, ¬ify);
}
- 让对话框有任务栏缩小到任务栏
- 对话框显示到任务栏
- 对话框最小化到任务栏
- 对话框最小化到任务栏
- pb最小化,并且缩小到任务栏中
- 让CDialog对话框显示在任务栏上
- 让对话框不在任务栏中显示
- Win7下缩小任务栏宽度
- MFC 让对话框不显示在任务栏和桌面
- VC++中怎样把一个对话框最小化到任务栏
- VC++实现把一个对话框最小化到任务栏托盘
- 从“开始菜单”到任务栏
- NSIS 固定到任务栏
- 让窗体最小化到任务栏中,双击后显示回来
- qt对话框不在任务栏显示
- VC取消对话框任务栏显示
- qt对话框不在任务栏显示
- 将应用程序最小化到任务栏
- 我的第一个博客
- 实时采集并显示录音波形miniform.cs
- 真正的Java学习从入门到精通
- win2003系统服务优化
- 安装Gforge
- 让对话框有任务栏缩小到任务栏
- 实时采集并显示录音波形WaveIn.cs
- 实时采集并显示录音波形WaveNative.cs
- JSP下的彩色验证码的解决
- 深度优先搜索和广度优先搜索
- 嵌入式软件测试的十大秘诀
- 重新找回 Java 的感觉,推荐在项目中使用 AJAX
- 颠覆自己,颠覆未来,从创新开始
- JavaScript技巧