如何在一个VIEW内显示对话框。 对话框要控件一样嵌入到VIEW中。就像VC6.0重的点击左工作区中的一个文件,右边显示文件的内容,不过我要显示的是一个对话框。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好意思我看错了只要SetParent()就可以了 比如建一个Single Document工程void CSingleViewApp::OnAppAbout(){ CAboutDlg * paboutDlg = new CAboutDlg(); CMainFrame * pMainWnd = (CMainFrame *)AfxGetMainWnd(); CSingleViewView * pView = (CSingleViewView *)pMainWnd->GetActiveView(); paboutDlg->Create(IDD_ABOUTBOX, pView); paboutDlg->ShowWindow(SW_SHOW); paboutDlg->UpdateWindow();}如果你不想让对话框出到view以外就重载WM_WINDOWPOSITIONCHANGED就可以了不好意思啊 PNG图片窗口分享(有源码) lib的加载问题 无聊 散分 如何让弹出的对话框可以与主对话框互换焦点 貌似数据溢出了。。。 很抱歉打扰大家了 VC的问题 泣血寻求问题答案,关于在服务中调用WMI的问题 郁闷了好几天了,CDC绘图怎么老搞不出.... 怎样做一个动态曲线 调用RasDia();第一次拨号成功断线后再拨就返回错误字符终止连接为何代码如下: FlexGrid显示记录问题? 关于并发UDP服务器的问题!~
只要SetParent()就可以了
{
CAboutDlg * paboutDlg = new CAboutDlg();
CMainFrame * pMainWnd = (CMainFrame *)AfxGetMainWnd();
CSingleViewView * pView = (CSingleViewView *)pMainWnd->GetActiveView(); paboutDlg->Create(IDD_ABOUTBOX, pView);
paboutDlg->ShowWindow(SW_SHOW);
paboutDlg->UpdateWindow();}如果你不想让对话框出到view以外就重载WM_WINDOWPOSITIONCHANGED就可以了不好意思啊