BOOL CObservation::OnInitDialog()
{
CRect rect, rectList;
GetWindowRect(&rect);
ScreenToClient(&rect);
rectList.left = rect.left;
rectList.top = rect.top + 30;
rectList.right = rect.right;
rectList.bottom = rect.bottom; if(m_ObservList.GetSafeHwnd())
{
m_ObservList.MoveWindow( &rectList );
}
return TRUE;
}
if里的语句没有执行,也就是说ListCtrl控件m_ObservList是无效的,奇怪的是我另一个对话框的也是类似地在OnInitDialog中做控件的MoveWindow,没有问题啊。这里怎么回事?请指教
{
CRect rect, rectList;
GetWindowRect(&rect);
ScreenToClient(&rect);
rectList.left = rect.left;
rectList.top = rect.top + 30;
rectList.right = rect.right;
rectList.bottom = rect.bottom; if(m_ObservList.GetSafeHwnd())
{
m_ObservList.MoveWindow( &rectList );
}
return TRUE;
}
if里的语句没有执行,也就是说ListCtrl控件m_ObservList是无效的,奇怪的是我另一个对话框的也是类似地在OnInitDialog中做控件的MoveWindow,没有问题啊。这里怎么回事?请指教
解决方案 »
- CDockablePane的设置问题
- 请教一个线程的问题
- 求:VC网络编程资料 和 范例
- 如何过滤网络数据?
- 能不能给vc做插件,比如加入一些象类生成器一类的工具?
- web页面上的ocx控件!
- 如何在listctrl中嵌入button
- SendMessage(HWND_BROADCAST,ugFtMsg,(WPARAM)nWindowID,(LPARAM)1) 执行该语句是在部分电脑被悬挂,而在大部分电脑上没有问题,请问GGJJ们有什么解决办法。
- 怎么找不到ClassWizard
- 工程在vs2012 + opencv244, 编译在opencv的文件里出错!!!
- 如何操作第三方程序的弹出式菜单
- 如何截获系统发出的“粘贴”消息
还得调用父类的
CDialog::OnInitDialog();
算作散分吧
{
UpdateData(FALSE); //强制数据交换
......
}