WTL 中的Dialog有一个static,想在static上动态创建两个对话框,通过左边的TreeCtrl来切换不同的对话框,但是在Create时出错,
CRect rect;
m_wndStaticwin.GetClientRect(&rect);
m_colorDlg.Attach(GetDlgItem(IDC_STATICWIN));
CWindow wnd = GetDlgItem(IDC_STATICWIN);
m_colorDlg->Create(this->m_hWnd,rect);
m_colorDlg->MoveWindow(&rect);
m_colorDlg->ShowWindow(SW_SHOW);
CRect rect;
m_wndStaticwin.GetClientRect(&rect);
m_colorDlg.Attach(GetDlgItem(IDC_STATICWIN));
CWindow wnd = GetDlgItem(IDC_STATICWIN);
m_colorDlg->Create(this->m_hWnd,rect);
m_colorDlg->MoveWindow(&rect);
m_colorDlg->ShowWindow(SW_SHOW);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货