精靈和資源編輯器
Visual C++ MFC 程式設計中,還有許多整合式的資源編輯器包括許多精靈,供使用。對於 ActiveX 控制項的程式設計, ActiveX 控制項精靈用途十分類似,MFC 應用程式精靈。雖然您可以撰寫 MFC 應用程式不使用這些工具大部分的情況下,這些工具大幅簡化並加速您的工作。
若要建立 MFC 應用程式中使用 MFC 應用程式精靈
使用 MFC 應用程式精靈來建立 Visual C++,如此可能會包含 OLE 並資料庫支援的 MFC 專案。在專案檔包含應用程式、 文件、 檢視和框架視窗類別。 標準的資源,包括功能表和選擇性的工具列。 其他所需的 Windows 檔匯入失敗 然後,您都可以修改標準 Windows [說明] 主題,進一步增強,來建立您的程式說明檔,包含選擇性的.rtf 檔案。
使用 [類別檢視來管理類別和視窗訊息
類別檢視可協助您建立的 Windows 訊息和命令處理函式、 建立及管理類別,建立類別的成員變數、 建立自動化的方法和屬性,建立資料庫類別及其他資訊。
注意事項 |
---|
類別檢視也可協助您覆寫虛擬函式的 MFC 類別。選取的類別和要覆寫虛擬函式。下面幾段所述,整個過程就像訊息處理。 |
在 Windows 下執行的應用程式都是訊息導向。使用者動作和其他正在執行的程式中發生的事件會使 Windows 傳送訊息至對程式中的視窗。比方說,如果使用者按一下滑鼠,在視窗中的,會將 Windows 傳送WM_LBUTTONDOWN訊息時按下滑鼠左鍵和WM_LBUTTONUP訊息在放開按鍵時。Windows 也會傳送 WM_COMMAND 訊息,當使用者選取命令從功能表列。
在 MFC 架構中,各種物件,例如文件、 檢視、 框架視窗、 文件樣板和應用程式物件,可以 「 處理 」 的訊息。這類物件提供 「 處理常式函式 」 作為它的成員函式,以及架構對應內送訊息至其處理常式。
您的程式寫作工作的重點是選擇哪些訊息来對應到哪些物件,然後實作此對應關係。若要執行這項操作,您可以使用類別檢視] 和 [屬性] 視窗。
[屬性] 視窗將會建立空的訊息處理常式成員函式,並使用原始程式碼編輯器來實作處理常式的主體。您也可以建立或編輯 (包括自己的類別,這並非衍生自 MFC 類別) 的類別和其成員使用類別檢視。如需使用類別檢視] 中,以及 「 精靈 」,將程式碼加入至專案的相關詳細資訊,請參閱使用程式碼精靈加入功能。
使用資源編輯器來建立和編輯資源
使用 Visual C++ 資源編輯器來建立及編輯功能表、 對話方塊、 自訂控制項、 快速鍵、 點陣圖、 圖示、 游標、 字串和版本資源。做為的 Visual C++ 4.0 版,工具列編輯器會建立工具列容易得多。
為了協助您更多,Mfc 程式庫會提供一個稱為通用檔案。RES,包含 「 美工圖案 」 的資源,您可以從一般複製。Res 複製並且貼在您的資源檔。常見的。RES 包括工具列按鈕、 常見的資料指標、 圖示和詳細資訊。您可以使用、 修改和轉散佈這些資源在應用程式中。如需有關常見的詳細資訊。RES,請參閱的美工圖案範例。
MFC 應用程式精靈、 Visual C++ 精靈、 資源編輯器和 MFC 架構為您做了許多工作,以管理您的程式碼更容易。大部分的應用程式特定的程式碼是在文件和檢視類別中。