《深入浅出MFC 〉》这本书上有介绍,请你问题说的明白一些是显示多个对话框还是显示多个VIEW 如果是显示多个VIEW
这多个VIEW 是调用多个文档还是一个文档
这多个VIEW 是调用多个文档还是一个文档
解决方案 »
- MFC .exe触发了一个断点问题
- 关于DLL中调用对话框的问题
- 求助:为什么程序启动后界面基本上不能动,好像是消息被挂住了?
- CTreeView控件CheckBox的显示问题
- 小数点设置??
- 菜鸟级:MFC,CTreeView,CHtmlView相关。
- 如何拦截InitInstance里调用的ChangeDisplaySettingsA?
- 请问大家如何给对话框弄个背景位图,不用图像控件。
- 一个关于ShellExecute函数的使用问题?在线等待,谢谢!
- directshow设置摄像头采集视频大小格式求助!
- 唉,CSDN上提供下载的那个中国象棋太弱了,我6步就可以搞死电脑,看来算法还要继续研究啊。。。
- 菜鸟问题、一定给分
void CMainFrame::OnPicview()
{
CMDIChildWnd* pActiveChild = MDIGetActive();
CDocument* pDocument;
if (pActiveChild == NULL ||
(pDocument = pActiveChild->GetActiveDocument()) == NULL)
{
TRACE0("Warning: No active document for WindowNew command.\n");
AfxMessageBox(AFX_IDP_COMMAND_FAILURE);
return; // command failed
} // otherwise we have a new frame !
CDocTemplate* pTemplate = ((CFaintApp*)AfxGetApp())->m_pTemplatePic;
ASSERT_VALID(pTemplate);
CFrameWnd* pFrame = pTemplate->CreateNewFrame(pDocument, pActiveChild);
if (pFrame == NULL)
{
TRACE0("Warning: failed to create new frame.\n");
return; // command failed
} pTemplate->InitialUpdateFrame(pFrame, pDocument);
m_wndMDIClient.SetWindowText(_T("fjldksajfkld"));
}