MFC练习
::ZeroMemory(m_nGameGrid,9*sizeof(int)); //相應(yīng)的函數(shù)API接口,進(jìn)行ASPI函數(shù)的定義,::證明是全局函數(shù)
//游戲初始化就相當(dāng)于將相應(yīng)的內(nèi)存模塊清空,并進(jìn)行相應(yīng)初始化
Invalidate(); //作用是令整個(gè)窗口無(wú)效
在C++中經(jīng)常簡(jiǎn)單在函數(shù)的內(nèi)部調(diào)用相應(yīng)的函數(shù)的時(shí)候帶上::的符號(hào),帶有這樣符號(hào)的函數(shù)說(shuō)明是全局函數(shù)。
建立簡(jiǎn)單的MFC程序
編寫(xiě)代碼:
HELLOMFC.c文件
HELLOMFC.h文件
class CMyApp : public CWinApp {virtual BOOL InitInstance(); }; class CMyFrame : public CFrameWnd { public:CMyFrame(); //類(lèi)的構(gòu)造函數(shù),析構(gòu)函數(shù)通常不寫(xiě)出來(lái)protected:BOOL m_bMouseOver;protected://afx_msg不是函數(shù)的類(lèi)型只是說(shuō)明函數(shù)是處理消息的函數(shù)afx_msg void OnPaint();// afx_msg UINT OnNcHitest(CPoint point); //聲明一個(gè)函數(shù)原型afx_msg void OnMouseMove(UINT nflags,CPoint point);afx_msg LRESULT OnMouseHover(WPARAM wParam,LPARAM lParam);afx_msg LRESULT OnMouseLeave(WPARAM wParam,LPARAM lParam);DECLARE_MESSAGE_MAP() };總結(jié)
- 上一篇: 基于图查询系统的图计算引擎
- 下一篇: 作者:张慧(1984-),女,中国科学院