什麼是檢視從使用者的角度看,檢視是使用者可以改變大小、位置和關閉的普通視窗。
從程式設計師的角度,檢視是從mfc庫cview派生的類的c++物件。
單文件介面和多文件介面mfc庫支援兩種不同的應用程式型別,sdi和mdi。
ondraw成員函式ondraw是cview類的乙個虛函式,每次視窗重繪時,應用程式框架都**用它。但是如果如果程式中乙個函式改變資料,它必須通過呼叫檢視的繼承invalidate(或者invalidaterect)來通知windows的這種改變。對這個invalidate的呼叫以後會觸發對ondraw的呼叫。
重寫ondraw函式
void csdiview::ondraw(cdc* /*pdc*/)
win32除錯目標與win32發布目標
選項
發布建立
除錯建立
源**除錯
無效
對編譯程式和鏈結程式都有效
mfc診斷巨集
無效
有效
庫鏈結
mfc release庫
mfc debug庫
編譯程式優化
速度優化
無優化
sdi應用程式各個類物件之間的關係
物件 文件模板 文件 框架視窗
csingledoctemplate* pdoctemplate; //宣告單文件類模板
pdoctemplate = new csingledoctemplate(//將其併入文件,使文件檢視聯絡
idr_mainframe,
runtime_class(csdidoc),
//文件
runtime_class(cmainframe),
// 主 sdi 框架視窗
runtime_class(csdiview));
//檢視
if (!pdoctemplate)
return false;
adddoctemplate(pdoctemplate);
其它閱讀
構造:
classtype objectname
只是構造出乙個物件結構。此時物件並未完成初始化等一系列的工作,如在多文件介面建立子視窗時需要這樣呼叫
cchildwnd* pchild = new cchildwnd;//
構造pchild->create(null, null);//
建立針對某些視窗類來說。這時僅開出一塊記憶體,並完成一些成員變數的初始化,視窗這時還不存在。
xp
風格:
嚮導會自動生成
.manifest
檔案,將其併入資源可生成
xp風格檔案。中文版未自動預設為
xp風格與字元編碼有關。可刪除其條件編譯指令,或更改字符集。
Visual C 6 0 配置OPENGL環境
再接著,將glaux.lib glu.lib glu32.lib glut.lib glut32.lib opengl.lib opengl32.lib放在vc 安裝目錄下的lib資料夾下 例如我的安裝位置為 c program files x86 microsoft visual studio v...
Visual C 6 0 實訓教程
作者 朱家義 張同光 頁數 241 定價 27.0 出版年 2005 1 1 isbn 9787111157809 出版社 機械工業出版社 本書以例項開發為特色,以實訓 為主線,採取任務驅動方式,全面介紹了visual c 6.0的基本程式設計思想和程式設計技術。採用例項具有典型性,由易到難,循序漸...
Visual C 6 0的快捷鍵
technorati 標籤 vc6,visual c 6,快捷鍵,使用f1 f12 f1顯示幫助,如果游標停在 的某個字元上,顯示msdn中相應的幫助內容 需要安裝msdn才能使用 f2書籤功能 ctrl f2 在某行設定乙個書籤 再按一次是取消 f2 跳到下乙個書籤位置 shift f2 跳到上乙...