MFC視窗的建立

2021-08-28 06:22:55 字數 745 閱讀 1198

新建乙個空的win32 project(我的編譯器版本vs2013)

在新增項中選擇空專案

工程建立完成後,在標頭檔案與原始檔的資料夾中分別新增乙個乙個.h檔案與.cpp檔案起名為mfc.h與mfc.cpp(自擬).

在標頭檔案中分別建立應用程式類與視窗架構類,**如下:

#include 

//mfc標頭檔案

class:;

class

myframe

:public cframewnd//視窗架構類

;

所需要的類建立完成後,開始在原始檔中建立乙個視窗:

#include "mcf.h"

//全域性應用程式物件,有且僅有乙個

//應用程式入口函式

:initstance()

//視窗架構函式

myframe:

:myframe()

上面乙個基本的mfc視窗已經建立完成,其中showwindow()與create()等函式的引數均可在mfc中文使用手冊中查到,這裡不再介紹。m_pmainwnd的目的是讓系統知道哪個視窗是需要處理的視窗。

MFC 使用MFC建立視窗

標頭檔案 mfc是乙個封裝了windowsapi且物件導向的c 類庫,同時也是乙個應用程式的框架結構。另外,並非所有mfc提供的函式都是類的成員,mfc也以 全域性函式的形式,為使用者提供了各類字首為afx的函式,可供使用者在必要時隨時隨地進行呼叫。由mfc建立的應用,我們不能夠直接看到其程式的入口...

MFC視窗建立過程

本文針對單文件模式的mfc程式進行分析。一步步說明,如何建立視窗並顯示。首先我們建立乙個單文件的mfc程式 test。csingledoctemplate pdoctemplate pdoctemplate new csingledoctemplate idr mainframe,runtime c...

MFC建立視窗流程

乙個mfc程式框架 2 框架類 cframewnd 流程 2 在程式入口函式實現 initinstance 1 給框架類物件動態分配空間 自動呼叫它的建構函式 框架類myframe物件建構函式裡建立視窗create 2 框架類物件顯示視窗showwindow 3 框架類物件更新視窗updatewin...