消息响应的问题

numb1 2008-07-12 12:05:05
我创建了一个单文档结构,在视图的消息处理函数OnShowList中动态创建一个非模态对话框,然后是长时间的加载数据,在这个过程中,我点框架的关闭按钮,程序结束了,为什么OnShowList还没返回又可以处理其他的消息了,难道创建了新的线程吗
...全文
46 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
numb1 2008-07-14
  • 打赏
  • 举报
回复
是非模态的,程序需要
numb1 2008-07-12
  • 打赏
  • 举报
回复
谢谢你的关注,我开始也怀疑是这个原因就把代码屏蔽掉了,就只读数据,结果还是一样
numb1 2008-07-12
  • 打赏
  • 举报
回复
本人想了下,那个关闭消息属于系统菜单发出的,应该属于系统消息,系统消息的处理跟这个程序不属与同个线程,所以可以调度,试了下,在加载的过程中除了系统菜单的消息有响应,别的都没有,不知道推断正不正确
cnzdgs 2008-07-12
  • 打赏
  • 举报
回复
你的处理过程中是不是有消息循环或者间接执行了消息循环?
hua_yang 2008-07-12
  • 打赏
  • 举报
回复
非模态对话框

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧