mfc程序窗口消失

描述:运行一个自己编写的基于对话框程序,当进行其他操作时(比如打开word,打开浏览器等),程序窗口不见了。但程序的进程仍在运行!问:是什么原因导致的,怎么解决?... 描述:运行一个自己编写的基于对话框程序,当进行其他操作时(比如打开word,打开浏览器等),程序窗口不见了。但程序的进程仍在运行!问:是什么原因导致的,怎么解决? 展开
 我来答
bhtzu
2013-09-07 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4300万
展开全部
造成的原因可能很多,比如界面刷新错误、线程错误、控件更新错误等。
笨办法:注销停用功能代码。将对话框各个响应函数中的代码依次注销,找到问题代码,再详细分析。
也可以F5运行程序,在窗口消失后在各个关键代码处设置断点,看看是不是能够进入断点,并单步跟踪找到错误。
更多追问追答
追问
google了一下,觉得可能是没有为应用程序添加系统托盘图标导致的!
追答
你信么?
大多数程序没有任务托盘,都切换不回来?除非是你人为隐藏了窗口,否则和系统托盘有个毛关系。
百度网友bb9d03a59
2013-09-07 · TA获得超过168个赞
知道答主
回答量:110
采纳率:0%
帮助的人:71.5万
展开全部
你具体怎么写的啊,有详细一点的描述不?
不过我觉得楼上说的有道理,我觉得你那个有可能是窗口重绘的问题吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式