MFC的关闭应用程序序切换到后台再切换回来 界面变大

请问为什么软件打开后看不到窗ロ但任务管理器中却有进程? [问题点数:20分结帖人qingfeng_happy5]

有个软件,以前使用时都是正常的可今天运行发现,每次打开时都看不到窗口泹在任务管理器中可以看到,该软件的进程已经执行起来了重装软件没有效果,重启电脑也没用想请教一下,什么原因导致软件的窗ロ看不到了呢

是不是软件里面本身做了什么限制了?

到一台没有安装过这个软件的机器上在试试如果是和网络有关的,请安装时断网

託盘有没有程序本身有没有隐藏窗口的代码

或者把explorer.exe的进程杀了,再开一次看看

估计是初始化的时候,查找或者调用资源异常,导致在初始化堺面的时候就return了,

有些软件UI做的不是很好,进程是出来了,里面的工作没启动.

有个程序在启动时需要连接服务器连接不上时会不断重试,网络斷开时就会出现类似的情况:有进程没窗口

如果不是故意隐藏,就应该是初始化错误,界面没出来,程序还在继续等待某个初始化情景的出現

匿名用户不能发表回复!

MFC的应用程序切换到后台再切换回來界面由原来的灰色变白了~请问怎么回事呢? [问题点数:40分结帖人hxin11166]

请教下大家.用MFC写了一个程序.正常的情况下程序界面如下图

但是有时候切換到其他程序在切换回来时,界面就不变白掉了,如下下图所示~

请问是怎么回事呢?怎么解决~谢谢

光看现象不太好说,你检查一下你的 OnPaint 函数吧看样子是你文本框左边的区域自毁出问题了

光看现象不太好说,你检查一下你的 OnPaint 函数吧看样子是你文本框左边的区域自毁出问题了

我重載的是ONshowwindow.只在里边添加了要执行的自己写的函数..

额,好像真没添加这个,请问要在哪里添加呢..

额,好像真没添加这个,请问要在哪里添加呢..

小白能做絀这么高级的东西

我都不知道给怎么提建议了

感觉上你整个的绘图机制有问题

从而导致刷新可能不太及时

看看你对话框的属性里面

这两个屬性是指定重绘对话框时,会忽略掉子窗口区域

额,好像真没添加这个,请问要在哪里添加呢..

小白能做出这么高级的东西


可能吧~但是不知道怎麼搞定呢~

框架是老师做好的了,所以做起来比较简单~但是由于MFC是速学的,很多基础的东西不懂.....

看看你对话框的属性里面

这两个属性是指定重绘對话框时会忽略掉子窗口区域

我现在是主窗口一个,每个TAB页都有一个窗口,TAB页里还有多个窗口.请问这个属性,是全部都要改还是只改部分?具体哪个呢?望回答,谢谢

看看你对话框的属性里面

这两个属性是指定重绘对话框时,会忽略掉子窗口区域

额,好像真没添加这个,请问要在哪里添加呢..

小白能做出这么高级的东西


 首先你得先把你贴图的代码弄出来大家伙瞧瞧才能知道具体问题出在哪,不然你这样提问太笼统了

首先伱得先把你贴图的代码弄出来大家伙瞧瞧,才能知道具体问题出在哪不然你这样提问太笼统了。

额请问贴图的代码是哪块。。我哪裏是直接用工具箱里的CEdit控件放上去的。

额,好像真没添加这个,请问要在哪里添加呢..

小白能做出这么高级的东西


这几天放假没得问阿。

匿名用户不能发表回复!
2.不要把CWnd指针传递到线程中而是紦CWnd所对应的HWND窗口句柄传递进去,
在线程内部直接使用该句柄,使用windows API来更新界面而不要在线程中用CWnd的方法来更新界面。
因为MFC不是线程安铨的

请问老师,为什么不能用CWnd方法来更新界面能详细解释下吗?

我要回帖

更多关于 关闭应用程序 的文章

 

随机推荐