mfc 对话框最小化‘’
时间: 2023-07-24 09:11:16 浏览: 89
MFC连连看开发日志1
如果你想让 MFC 对话框最小化,你可以在对话框类的代码中添加一个响应 WM_SYSCOMMAND 消息的函数。代码如下:
```
void CYourDialog::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == SC_MINIMIZE)
{
// 处理最小化的代码
}
else
{
CDialogEx::OnSysCommand(nID, lParam);
}
}
```
这个函数会在用户点击最小化按钮或者按下快捷键时被调用。在函数中,我们检查 nID 参数是否是 SC_MINIMIZE(最小化命令)并且执行相应的代码来处理最小化操作。如果不是最小化命令,我们调用基类的 OnSysCommand 函数来处理其他系统命令。
阅读全文