剛玩VC++,MFC有點不清楚,所以就用筆記,記錄下來,
1.新增專案==>win32專案
2.應用程式設定==>選windows應用程式,跟空專案
3.在方案總管下的自己命名的名稱中,按下右鍵,在最下面有個"屬性"
==>MFC的使用==>使用MFC的靜態程式庫
==>字元集==>使用多位元組字元集
4.在方案下的自己命名的名稱下,裡面有"原始程式檔",按下滑鼠右鍵==>加入==>新增項目==>C++檔
*******************************************************************
***m_pMainWnd 屬性(事實上,此屬性是由CWinApp類別繼承自CThreadWnd類別),此屬性將指定應用是物件使用的視窗框架物件
***InitInstance(),程式進入點,必須設定該屬性
***MyApp a_app; 建立應用程式物件
以上是最基本的條件
#include <afxwin.h> //載入afxwin標頭檔
class MyApp : public CWinApp //繼承CWinApp
{
public:
BOOL InitInstance() //程式進入點
{
CFrameWnd *Frame = new CFrameWnd(); //建立CFrameWnd物件
m_pMainWnd = Frame; //將m_pMainWnd設定為Frame
Frame->Create(NULL,"Hello MFC"); //建立視窗
Frame->ShowWindow(SW_SHOW);
return true;
}
};
MyApp a_app; //建立一個應用程式物件,MyApp為自訂的應用程式類別
沒有留言:
張貼留言