国产探花免费观看_亚洲丰满少妇自慰呻吟_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++程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 延长县| 新巴尔虎左旗| 县级市| 平乐县| 玉田县| 白山市| 县级市| 哈巴河县| 商城县| 隆子县| 晋州市| 苗栗县| 黔西| 鹤庆县| 鱼台县| 望奎县| 巴彦县| 勃利县| 中西区| 蕉岭县| 南安市| 巩留县| 安远县| 九龙县| 大兴区| 英超| 平陆县| 屯留县| 高淳县| 巴林左旗| 定安县| 安吉县| 同江市| 曲松县| 花垣县| 玉溪市| 自贡市| 台中县| 崇信县| 金平| 乌鲁木齐县|