最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2014年10月15日 16:41:42   投稿:shichen2014  
這篇文章主要介紹了C++基于對話框的程序的框架,以實例形式講述了C++對話框程序框架,有助于深入理解基于C++的Windows程序設(shè)計,需要的朋友可以參考下

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

resource.cpp源文件如下:

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

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

 
 
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++程序設(shè)計有所幫助。

相關(guān)文章

最新評論

锡林郭勒盟| 沭阳县| 雅安市| 博客| 博客| 闸北区| 皋兰县| 开阳县| 凤凰县| 吉林省| 永福县| 泽普县| 陈巴尔虎旗| 格尔木市| 荔波县| 随州市| 麟游县| 阿拉尔市| 崇阳县| 昌乐县| 乐业县| 雅江县| 观塘区| 伽师县| 德昌县| 镇平县| 泰来县| 关岭| 凤冈县| 天等县| 谷城县| 陵水| 梁河县| 大足县| 茌平县| 高平市| 唐河县| 乌什县| 克山县| 揭阳市| 西畴县|