hur.cn - 华软网

 热门搜索

在OnMove 或 OnSize中调用 GetDlgItem();

  作者:未知    来源:网络    更新时间:2011/8/17
在WM_MOVE 或 WM_SIZE的消息处理函数中 想获得一个子控件的位置;

CRect rect;

GetDlgItem(IDC_BUTTON1)->GetWindowRect(&rect);

为什么会出现错误?
---华软 网友回答---
我感觉上面代码没问题啊
---华软网友回复---
这个MOVE和SIZE,在主对话框创建的时候(此时子控件还没创建)会被调用,自然会获取失败。
建议先判断子控件是否存在。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。