MFC练习
::ZeroMemory(m_nGameGrid,9*sizeof(int)); //相應的函數API接口,進行ASPI函數的定義,::證明是全局函數
//游戲初始化就相當于將相應的內存模塊清空,并進行相應初始化
Invalidate(); //作用是令整個窗口無效
在C++中經常簡單在函數的內部調用相應的函數的時候帶上::的符號,帶有這樣符號的函數說明是全局函數。
建立簡單的MFC程序
編寫代碼:
HELLOMFC.c文件
HELLOMFC.h文件
class CMyApp : public CWinApp {virtual BOOL InitInstance(); }; class CMyFrame : public CFrameWnd { public:CMyFrame(); //類的構造函數,析構函數通常不寫出來protected:BOOL m_bMouseOver;protected://afx_msg不是函數的類型只是說明函數是處理消息的函數afx_msg void OnPaint();// afx_msg UINT OnNcHitest(CPoint point); //聲明一個函數原型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() };總結
- 上一篇: 基于图查询系统的图计算引擎
- 下一篇: 作者:张慧(1984-),女,中国科学院