MFC对话框最小化出问题了怎么回事?VC

beijin58 2013-03-18 11:44:33
我做的对话框初始化就是用MoveWindow最大化的。添加最小化按钮。在OnSysCommand添加
if(nID==SC_MINIMIZE)
{
ShowWindow(SW_HIDE);
}
但是点击一下没最小化。并且卡住了,等一会再点击就最小化了。但是再点击图标时最大化,界面就卡住了,这时候最小化跟关闭按钮就有效。是什么情况啊?
...全文
67 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
傻X 2013-03-19
用Invalidate刷新下原来的主界面看看效果
回复
beijin58 2013-03-19
原因是在多线程里面创建了对话框在指针导致点击最小化是卡死。请问谁知道怎么办啊?
回复
schlafenhamster 2013-03-18
if(nID==SC_MINIMIZE) { ShowWindow(SW_HIDE); return;} 点击一下窗口都看不见了,那来的最小化?
回复
发帖
界面
创建于2007-09-28

1.5w+

社区成员

VC/MFC 界面
申请成为版主
帖子事件
创建了帖子
2013-03-18 11:44
社区公告
暂无公告