首先,在对话框的属性中样式选项中勾选最大化和最小化.接下来:
1:在XXXDlg.h中
增加成员变量 NOTIFYICONDATA nid;
增加消息函数声明,就放在其他很多的afx_msg系列函数一起就行:
afx_msg void OnNotifyIcon(WPARAM, LPARAM);
2:在cpp中修改如下内容:
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE static char THIS_FILE[] = __FILE__;
#endif
在以上内容段下面增加如下自定义消息定义
#define WM_NOTIFY_ICON WM_USER + 101
BEGIN_MESSAGE_MAP(CNot

本文介绍了如何在MFC对话框中添加最小化功能。首先在对话框属性中启用最大化和最小化样式,然后在XXXDlg.h和cpp文件中添加成员变量、消息函数声明和消息映射。通过处理WM_SYSCommand消息来响应最小化操作,并使用Shell_NotifyIcon添加通知图标。
最低0.47元/天 解锁文章
2362

被折叠的 条评论
为什么被折叠?



