15,979
社区成员
发帖
与我相关
我的任务
分享
mDlg.Create(IDD_DIALOG_2);
mDlg.initPlayerDialog();
mDlg.ShowWindow(SW_HIDE);
mDlg.ShowWindow(SW_SHOW);
void mDlg::OnSize(UINT nType, int cx, int cy)
{
CDialog::OnSize(nType, cx, cy);
// TODO: Add your message handler code here
if(mGroup[0].GetSafeHwnd()){
this->GetWindowRect(&mDlgRect);
int dialogWidth = mDlgRect.Width();
int dialogHeight = mDlgRect.Height();
mGroup[0].MoveWindow(5,5,dialogWidth-80,dialogHeight-45,true);
mGroup[0].GetWindowRect(&mGroupRect[0]);
ScreenToClient(mGroupRect[0]);
}
}
econd Chance Assertion Failed: File f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\wingdi.cpp, Line 1119
mGroup[0].MoveWindow(5,5,dialogWidth-80,dialogHeight-45,false);
,即窗口不重画就不会触发断言,但是这样控件就无法自适应窗口改变了。