?? d014.bmp.txt
字號:
程序的框架。由AppWizard生成的程序是一個基本的Windows程序,用戶可以編譯并運行
——它實際什么也不做,只是準備好增加那些為程序提供功能性的資源和代碼。這樣就節省
了用戶設計應用程序框架的時間和精力,用戶所要做的工作只是直接往框架中添加自己的處
理代碼。
ClassWizard是一個交互式工具,用來建立新的類,定制類,把消息映射為類成員函數,
或者把控制框映射為類變量成員。在開發程序時,可用ClassWizard建立程序所需要的類,
包括消息處理和消息映射例程(用于定位處理消息的代碼)。使用ClassWizard,可以將成員
函數或變量加入到一個類中,或修改已經存在的函數和變量。Wizard使函數或變量放在何處,
如何稱呼它們以及其他一些細節問題大大簡化。ClassWizard所能識別的類必須在ClassView
數據庫文件(.CL,W)中登記。使用ClassWizard可以完成以下功能:
●創建新類,即從許多框架基類中派生出新類。
●映射消息到函數。
●新建、刪除消息處理函數。
●察看已被處理的消息并跳到消息處理代碼處。
●定義成員變量,這些變量會被自動初始化、釋放、執行對話框數據檢驗等。
o創建新糞時,自動加入方法和屬性。
●處理現有的類和類庫。
WizardBar是一個可停泊的工具條,用于快速訪問一些Developer Studio最實用的功能,
比如ClassWizard或ClassView的一些功能。WizardBar會自動跟蹤用戶程序的上下文——例
如,當文本編輯器中的光標從一個函數移動到另一個函數時,Wizard的顯示會自動更新。
WizardBar工具條包含了三個相關的下拉列表框:類(Class)、過濾器(Filter)和成員
( Member),如圖1-4所示。類列表框包含了應用程序定義的所有類。當前所選擇的類決定
可用的過濾器:所選的過濾器決定Member列表中顯示的內容。選擇Member中的一項,可
以跳到相應的成員定義。WizardBar最右邊是一個Action Control,單擊Action Control的向
下箭頭符號會彈出一個菜單,用于執行跳到函數定義、增加消息處理函數等操作。
圖1-4 WizardB ar工具條
WizardBar使得處理類、成員和資源更加方便。使用WizardBar,可以進行以下操作:
●增加一個新類。
●建立一個新的函數或方法。
●跳到一個已存在的函數或方法。
1.2.3 Developer Studio昀一些快捷特性
為了使開發環境更易于使用,Developer Studio還提供了一些快捷特性,包括右鍵菜單、
快速訪問常用對話框、屬性對話框、鍵盤快捷鍵等。
1.右鍵菜單(快捷菜單)
在Developer Studio的許多窗口中,可以在一個選中的對象或窗口背景上單擊鼠標右鍵
14
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -