1樓:網友
樓主寫的**基本是正確的,那個assert報錯多半是應為你的文件和檢視沒有正確關聯。關聯文件和檢視需要使用cmultidoctemplate 或者 csingledoctemplate ,這個在initinstance的時候就應該做了。
一般會是這種形式:
註冊應用程式的文件模板。文件模板。
將用作文件、框架視窗和檢視之間的連線。
csingledoctemplate* pdoctemplate;
pdoctemplate = new csingledoctemplate(
idr_mainframe,runtime_class(clearncgaldoc),/注意文件型別。
runtime_class(cmainframe), 主 sdi 框架視窗。
runtime_class(clearncgalview));注意檢視型別。
if (!pdoctemplate)
return false;
adddoctemplate(pdoctemplate);
只有關聯了正確的型別那個iskindof才會返回true
2樓:網友
我以前也遇到過這個問題,具體怎麼解答忘啦,當時我是找到cview的getdocument()找到,看看他的原始碼怎麼寫的,這樣子我們就不容易出錯誤。
mfc內建的東西太多,如果不是很熟悉內部的執行機制,出了bug就很難除錯出來。
如何關聯word和.doc檔案
3樓:能力者鍾國
關聯word和doc檔案的方法如下(以windows10系統的word2016版為例):
1、開啟電腦,右鍵點選需要關聯的doc檔案。
2、在接著自動彈出的下拉選單中點選「開啟方式」按鈕。
3、在接著自動彈出的下拉選單中點選「選擇其它應用」按鈕。
4、在接著開啟的介面中點選「時鐘使用此應用開啟。doc檔案」按鈕。
5、隨後在介面上方找到並雙擊word應用程式即可。
如何讓.doc與word關聯?
4樓:網友
登錄檔項丟失了!具體怎麼弄我也不清楚!重新安裝一次肯定行。
5樓:網友
重新安裝ms office是最好的解決辦法。
怎樣讓word重新關聯.doc文件?急!!!!!!!
6樓:網友
右鍵檔案→開啟方式→選擇程式。選中word,同時再選中下面的「始終使用選擇的程式開啟這種檔案」。確定。
最好把2007重新裝一次,你解除安裝2000時有可能把office有關的關聯切斷了,以後可能還會有其他問題出現。
7樓:網友
操作順序反了,應先卸2000,再裝2007 ,重設關聯是可以的,同意樓上的意見,建議重灌2007 。
8樓:網友
選中乙個word檔案,按住shift右擊,選擇開啟方式,在彈出的對話方塊中選擇word程式,並選中始終用此軟體開啟這類檔案。
我的部落格:
vc2005中cview和doc是怎麼關聯起來的?
9樓:鷹目小花盜
是通過全域性變數連線起來的。
你可以看孫鑫的那本書,說的很詳細。
word 2007無法關聯doc怎麼回事?
10樓:我是武四
在word中,預設為一節,每節的頁碼是連續的,若想在乙個word文件中,前三頁是目錄,頁碼為羅馬數字,從第四頁開始是正文,頁碼為阿拉伯數字,必須插入分節符,使文件分成兩節,這樣就可以單獨設定頁碼。
2、在第4頁的頁尾處雙擊滑鼠,進入頁尾狀態;
3、單擊頁首和頁尾---鏈結到前一條頁首按鈕,斷開與前一節的聯絡;
4、單擊頁首和頁尾工具設計---頁碼---設定頁碼格式;
5、彈出頁碼格式對話方塊,在頁碼編號處選擇起始頁碼,輸入框中輸入1;
11樓:網友
手動選擇,預設用2007開啟。
doc和word有什麼區別和聯絡?
12樓:
……這個問題有些……字尾名代表了檔案的型別,而doc代表的型別……就是word……說到底,doc是word的字尾名,我們看到。doc就代表,這個檔案是word檔案!
13樓:栗玉花能女
doc是word出的預設文件格式。它和txt的主要區別就是,前者格式功能多。後者幾乎無格式,只是文字的堆集。朋友。
14樓:禰的生活小幫手
2、word單指內容主要為文字的檔案,word 文件專指使用微軟公司 office 系列中的 ms word 軟體編寫的文件,儲存格式一般為 *.doc。
15樓:
doc是word文件的副檔名!新建乙個word文件預設檔名「新建 microsoft word 文件。doc」
在VC中如何聲名和使用API
包括api的標頭檔案以及相應的lib,dll就可以了吧。比如你要使用sendmessge,包括即可。具體看看msdn就可以。比如sendmessage function information minimum dll version header declared in includeimport l...
關於do not和not的用法,英語語法中donot和not用法有什麼區別
1.you are not telling me the truth 2.you did not catch the 8 o clock train 為什麼第一句他不用 you do not tell me the truth 第二句為什麼不用 you were not catching the 8...
IPC A 610D中製程警示和工藝警示分別是什麼意思,還有散熱器安裝中應力存在是什麼意思
指存在一些不符合要求的特徵但並不影響產品的形狀 安裝和功能由材料 設計 操作或裝置等原因引起 應作為過程控制系統的監控物件 單一原因的過程警示專案不需要處置 受影響的產品可 照樣使用 過程控制方法常常被應用於製造工藝的計畫 實施及評估中製造商須要保留現行工藝控制和持續改進計畫的客觀證據以供審查 d版...