国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C++基于對話框的程序的框架實例

2020-01-26 15:14:04
字體:
來源:轉載
供稿:網友

本文實例講述了C++基于對話框的程序的框架。分享給大家供大家參考。具體如下:

resource.cpp源文件如下:

復制代碼 代碼如下:
#include "resource.h" 
 
CMyApp theApp; 
 
BOOL CMyApp::InitInstance() 

    CMainDialog dlg; 
    m_pMainWnd = &dlg;   //給m_pMainWnd 主窗口 
    dlg.DoModal(); 
    return FALSE; //不進入消息循環 

 
 
BEGIN_MESSAGE_MAP(CMainDialog, CDialog) 
ON_BN_CLICKED(IDC_STOP, OnStop) 
ON_MESSAGE(WM_CUTTERSTART, OnCutterStart) //自定義消息 
END_MESSAGE_MAP() 
//CMainDialog 
CMainDialog::CMainDialog(CWnd* pParentWnd):CDialog(IDD_MAIN, pParentWnd) 

 

BOOL CMainDialog::OnInitDialog( ) 

    CDialog::OnInitDialog(); 
    return TRUE; 

void CMainDialog::OnStop() 

    MessageBox("OnStop"); 

long CMainDialog::OnCutterStart(WPARAM wParam, LPARAM lParam)   //處理自定義消息 

    MessageBox("OnCutterStart"); 
    return 0; 
}

resource.h頭文件如下:

復制代碼 代碼如下:
#include <afxwin.h> 
#define  WM_CUTTERSTART WM_USER+100 
//CMyApp 
class CMyApp:public CWinApp 

public: 
    BOOL InitInstance(); 
}; 
 
//CMyDialog 
class CMainDialog:public CDialog 

public: 
    CMainDialog(CWnd* pParentWnd = NULL); 
 
protected: 
    virtual BOOL OnInitDialog( ); 
    afx_msg void OnStop(); 
    afx_msg long OnCutterStart(WPARAM wParam, LPARAM lParam);  //處理自定義消息的聲明 
 
    DECLARE_MESSAGE_MAP() 
};

希望本文所述對大家的C++程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 五台县| 柘荣县| 巴青县| 崇明县| 通渭县| 仙桃市| 成都市| 饶河县| 柳江县| 元谋县| 临泉县| 冷水江市| 鹤岗市| 桐乡市| 蕲春县| 万源市| 元氏县| 黔西县| 武鸣县| 渝北区| 通山县| 曲沃县| 宾川县| 黑河市| 扎兰屯市| 道真| 改则县| 荥阳市| 中方县| 清河县| 浦北县| 卢湾区| 青阳县| 微山县| 黔南| 宜君县| 嘉义县| 霍邱县| 灵宝市| 睢宁县| 南安市|