close

有很多步驟要進行

1. 要先讓整體主程式知道有這東西的存在

2.存在是利用樣板來顯示的CMultiDocTemplate* pDocTemplate;

3.InitInstance裡面新增妳要的種類,對應的選單,文件document,還有視角view

 


pDocTemplate = new CMultiDocTemplate(IDR_TYPE,
RUNTIME_CLASS(CXDoc),
RUNTIME_CLASS(CChildFrame), // 自訂 MDI 子框架
RUNTIME_CLASS(CXView));
4.不要忘了檢查並加入他

AddDocTemplate(pDocTemplate);

5.個別宣告對應的childframe與view看要做甚麼

6.在childframe裡面事件新增OncreateClient對要分割的視窗作事情

7.指定的選單裡面,產生新的視窗!


pChildFrame = theApp.pDocTemplate->CreateNewFrame(this,NULL); // 產生新的視窗
theApp.pDocTemplate->InitialUpdateFrame(pChildFrame,this); // 更新

pChildFrame->ShowWindow(SW_SHOWMAXIMIZED);
pChildFrame->ActivateFrame();
pChildFrame->UpdateWindow();
簡易產生視窗完成!

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 hugowind 的頭像
    hugowind

    阿宅果的地下道

    hugowind 發表在 痞客邦 留言(0) 人氣()