程序编译时出现winocc.cpp 279错误,一般是使用了MoveWindow的问题
想在对话框onSize时触发函数,设置控件的大小
程序一运行就执行了OnSize函数,此时控件还未生成,此时对控件进行MoveWindow操作就会出现winocc.cpp 279错误
解决的方法就是,在控件MoveWindow时判断一下是否存在
if(m_content.m_hWnd) //m_content为控件变量名, 先判断控件是否生成
{
CRect rc;
this->GetWindowRect(&rc);
ScreenToClient(&rc);
m_content.MoveWindow(180,150,(rc.Width()-190),(rc.Height()-170));
}
winocc.cpp 279错误的解决方法
最新推荐文章于 2021-11-22 14:54:29 发布
本文介绍了一个关于程序编译时出现winocc.cpp279错误的问题,该错误通常发生在尝试对尚未生成的控件执行MoveWindow操作时。文章提供了一种解决方案:在MoveWindow之前检查控件是否已存在。
1336

被折叠的 条评论
为什么被折叠?



