100求解:对话框简单问题 新建一个SDI应用程序,然后加入一个Dialog.问题来了:1.怎样让程序启动后 隐藏SDI窗口 直接显示对话框?2.对话框怎么调用试图类的函数?(在对话框中得到视图指针) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1:在TempApp::InitInstance()中调用对话框的DoModal();2: TempDoc* GetDocument(); 1:在TempApp::InitInstance()中调用对话框的DoModal();2: TempDoc* GetDocument(); 同意楼上:1:在TempApp::InitInstance()中调用对话框的DoModal(); 将原来调用sdi的地方注掉2: TempDoc* GetDocument();得到视图指针 1、为什么不直接生成一个基于对话框的工程;------------------------有可能instance之前要现实一个dlg~ TO: kelinwang19(kelin) ( ) 信誉:100 2: TempDoc* GetDocument();得到视图指针????不是文档类吗?视图类指针是不是下面方法得到啊?CFrameWnd *pFrame = (CFrameWnd*)AfxGetApp()->m_pMainWnd; MyView *pView = (MyView *)pFrame->GetActiveView(); 那就采用窗口分割器先将窗口分分割为两个部分,然后在其中一个里面Create对话框,另外一部分创建视图如下: if (!m_myDlg.Create(IDD_DIALOG1, m_wndSplitter.GetPane(0, 1))) { TRACE0("Failed to create dialog."); return FALSE; } m_myDlg.ShowWindow(TRUE);这里的dialog是一个子对话框。 借个楼问一下,一半显示文档一半显示对话框怎么做?用分割窗口配合formview 急问!!!!!!!!!! 用VC++实现大量数据从Excel提取,录入操作 怎样得到TV卡上的Audio输出接口 哪位有《深入学习COM+高级编程》的例子程序 |||---有想找 手机游戏 开发的吗?---||| 帮我优化一下这个求10000000000以内素数的算法。谢谢 对话框上怎么有摆放控件个数限制,怎么办?急 这样的数据该怎么提交最好? 大家谁讲讲C++异常,COM异常,SEH有什么区别?谢谢 希望panda_w可以看到一个问题! 把一个文本文件中的每一行都读入一个stl容器,比如lsit, map 之类的,处理之后再写到文件中,最方便快捷的方法是什么. 高分求救,谢谢
2: TempDoc* GetDocument();
2: TempDoc* GetDocument();
将原来调用sdi的地方注掉
2: TempDoc* GetDocument();得到视图指针
------------------------
有可能instance之前要现实一个dlg~
视图类指针是不是下面方法得到啊?
CFrameWnd *pFrame =
(CFrameWnd*)AfxGetApp()->m_pMainWnd;
MyView *pView = (MyView *)pFrame->GetActiveView();
if (!m_myDlg.Create(IDD_DIALOG1, m_wndSplitter.GetPane(0, 1)))
{
TRACE0("Failed to create dialog.");
return FALSE;
}
m_myDlg.ShowWindow(TRUE);
这里的dialog是一个子对话框。