关于MoveWindow 为什么我用MoveWindow的时候总是在创建exe文件时报错,但是忽略这个错误程序运行正常呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 判断以下 if(IsWindow(m_hWnd)){....}else return; 我是把一个树控件的位置和大小动态设定,我就使用movewindow,结果编译和联结都没有错,但是弹出一个对话框,显示Debug Assertion Failing,这个对话矿有“终止”“调试”“忽略”三个按钮,如果选忽略,程序运行是正常的,但是我不知道为什么? 用DEBUG跟踪调试一下,看问题出在哪里。 同意xuanzg(小钢娃),你需要先确定控件/子窗口是否已经被创建出来了 不知道你在程序的什么地方用MoveWindow了,也许用的地方不太合适。 做MoveWindow的是否应该判断窗口指针是否为空 是不是用了一个指针来指向该窗口?要先new一个窗口对象出来,或者用一个窗口变量,而不用指针。 xuanzg(小钢娃) 我用了if判断以后,问题是解决了,但是有的时候在最大化窗口时,控件消失了,还原后有出现了,这是为什么? 毕业设计:GPS定位系统软件部分 怎样修改Command返回的记录集?(ADO + ACCESS) 怎么样把RGB映射到256色上 怎么把窗口A上的截屏 复制到窗口B上 MFC list control使用 ~~~高手求助~~~ 急!!为何CRichEditCtrl窗口里按下tab键不会退格而是变成全选?? 如何判断用户是否在线 vc中的寄存器窗口 如果是一个滚动视,请问该如何做背景? 访问dll中的类的数据成员出错,报0xC0000005: Access Violation 怎样把CIPAddressCtrl的DWORD直变成字符串??
if(IsWindow(m_hWnd))
{
....
}
else return;
也许用的地方不太合适。
我用了if判断以后,问题是解决了,但是有的时候在最大化窗口时,控件消失了,还原后有出现了,这是为什么?