WM_SYSCOMAND 消息
来源:互联网 发布:淘宝图片软件 编辑:程序博客网 时间:2024/05/22 11:37
#define SC_SIZE 0xF000
#define SC_MOVE 0xF010
#define SC_MINIMIZE 0xF020
#define SC_MAXIMIZE 0xF030
#define SC_NEXTWINDOW 0xF040
#define SC_PREVWINDOW 0xF050
#define SC_CLOSE 0xF060
#define SC_VSCROLL 0xF070
#define SC_HSCROLL 0xF080
#define SC_MOUSEMENU 0xF090
#define SC_KEYMENU 0xF100
#define SC_ARRANGE 0xF110
#define SC_RESTORE 0xF120
#define SC_TASKLIST 0xF130
#define SC_SCREENSAVE 0xF140
#define SC_HOTKEY 0xF150
#if(WINVER >= 0x0400)
#define SC_DEFAULT 0xF160
#define SC_MONITORPOWER 0xF170
#define SC_CONTEXTHELP 0xF180
#define SC_SEPARATOR 0xF00F
#endif /* WINVER >= 0x0400 */
void CClipDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == IDM_ABOUTBOX)
{
CAboutDlg dlgAbout;
dlgAbout.DoModal();
}
if (nID == SC_MOVE)
{
afxDump << "OnSysCommand\n";
}
CDialog::OnSysCommand(nID, lParam);
}
#define SC_MOVE 0xF010
#define SC_MINIMIZE 0xF020
#define SC_MAXIMIZE 0xF030
#define SC_NEXTWINDOW 0xF040
#define SC_PREVWINDOW 0xF050
#define SC_CLOSE 0xF060
#define SC_VSCROLL 0xF070
#define SC_HSCROLL 0xF080
#define SC_MOUSEMENU 0xF090
#define SC_KEYMENU 0xF100
#define SC_ARRANGE 0xF110
#define SC_RESTORE 0xF120
#define SC_TASKLIST 0xF130
#define SC_SCREENSAVE 0xF140
#define SC_HOTKEY 0xF150
#if(WINVER >= 0x0400)
#define SC_DEFAULT 0xF160
#define SC_MONITORPOWER 0xF170
#define SC_CONTEXTHELP 0xF180
#define SC_SEPARATOR 0xF00F
#endif /* WINVER >= 0x0400 */
void CClipDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == IDM_ABOUTBOX)
{
CAboutDlg dlgAbout;
dlgAbout.DoModal();
}
if (nID == SC_MOVE)
{
afxDump << "OnSysCommand\n";
}
CDialog::OnSysCommand(nID, lParam);
}
阅读全文
0 0
- WM_SYSCOMAND 消息
- 消息
- 消息
- 消息
- 消息
- 消息
- 消息
- 消息
- 消息
- 消息
- 消息
- 消息
- 消息
- 消息
- 消息
- 消息
- 消息与消息队列
- 消息与消息队列
- CSS语法——编辑CSS
- Silk Zip文件分割器
- C语言经典算法之汉诺塔递归实现
- zsh git目录下很慢
- 谷歌Chrome 62稳定版发布,强推HTTPS加密
- WM_SYSCOMAND 消息
- lmux c 一站式学习 函数指针与回调函数
- 知名网站的 404 页面长啥样?你的404长啥样?
- JavaScript有用的代码片段和trick
- PO类注解配置和PO类映射文件配置关系
- Codeforces 508E Arthur and Brackets【贪心】
- forEach和map和for方法的区别
- 3.spring boot自定义配置
- eclipse springcloud服务发现服务注册(Eureka) 学习日志