FormView所需要的Dialog,已经建立好了,相应的FormView的类也创建了(例如FormTestView)。现在我要通过菜单命令,来创建这个FormView,试了几下不行,特来求教。好像是Template错误。
解决方案 »
- 请问TRACE 和 TRACE0两个之间到底有什么区别?
- 请问如何设置对话框默认选中的按钮?就是有浅蓝色水晶效果的按钮
- VC调用外部EXE程序的问题,高手清进...
- AddNew在增加第一条记录是出错!
- jennyvenus走了,GZCompiler、cbc也不来了,就只有我了,我该怎么办呀!!!!!!
- atl如何实现多个接口的?
- 我该学c#呢还是c++呢?犹豫中~
- 怎样便别的程序暂停。真正的暂停。
- 关于work线程与UI线程同步的问题
- 大侠救命,ADO,怎么从结果_RecordsetPtr 得到列名为"姓名"的列是在第几列
- 大侠们一定的帮我啊,CRecordset类怎么更新不了?
- 急问一个关于BUTON更新的问题
CSingleDocTemplate* pDocTemplate;
pDocTemplate = new CSingleDocTemplate(
IDR_MAINFRAME,
RUNTIME_CLASS(CTestDoc),
RUNTIME_CLASS(CMainFrame),
RUNTIME_CLASS(FormTestView));
pDocTemplate->CreateNewDocument() ;
我的代码在家里,具体我记不清楚了,就是上面的思路
pDocTemplate = m_DocTemplate; // 取得与要创建子窗口关联的文档模板// 做成一个新的文档对象
CDocument *pDoc = pDocTemplate->CreateNewDocument ();
ASSERT_VALID (pDoc);
pDoc->OnNewDocument ();// 做成一个MDI子框架
CFrameWnd* pNewFrame = pDocTemplate->CreateNewFrame(pDoc, NULL);
if (pNewFrame == NULL) { // 失败
return NULL
}// 显示
pDocTemplate->InitialUpdateFrame(pNewFrame, pDoc); pDoc->SetTitle ("Test");
pDoc->UpdateAllViews (NULL);