欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

本文實例講述了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++程序設計有所幫助。

相關(guān)文章

  • Java C++題解leetcode判定是否為字符重排

    Java C++題解leetcode判定是否為字符重排

    這篇文章主要為大家介紹了Java C++題解leetcode判定是否為字符重排,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • C語言實現(xiàn)按月顯示的日歷

    C語言實現(xiàn)按月顯示的日歷

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)按月顯示的日歷,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • C++ 面向?qū)ο蟪绦蛟O計--內(nèi)存分區(qū)詳解

    C++ 面向?qū)ο蟪绦蛟O計--內(nèi)存分區(qū)詳解

    這篇文章主要介紹了剖析C++的面向?qū)ο缶幊趟枷?C++的面向?qū)ο筇匦允瞧鋵語言的重要拓展之處,需要的朋友可以參考下,希望能夠給你帶來幫助
    2021-08-08
  • C++實現(xiàn)大數(shù)相乘的算法

    C++實現(xiàn)大數(shù)相乘的算法

    這篇文章主要為大家詳細介紹了C++實現(xiàn)大數(shù)相乘的算法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • 讓應用程序只運行一個實例的實現(xiàn)方法

    讓應用程序只運行一個實例的實現(xiàn)方法

    我們在使用《360軟件管家》時發(fā)現(xiàn),在《360軟件管家》已經(jīng)運行了的情況下,再次點擊《360軟件管家》的圖標,那么它不會再運行另外一個《360軟件管家》,而是將已有的《360軟件管家》給激活,始終只能運行一個《360軟件管家》的實例
    2013-05-05
  • C語言字符串旋轉(zhuǎn)問題的深入講解

    C語言字符串旋轉(zhuǎn)問題的深入講解

    這篇文章主要給大家介紹了關(guān)于C語言字符串旋轉(zhuǎn)問題的相關(guān)資料,文中給出了詳細的實現(xiàn)方法,并對每種方法進行了分析和示例代碼,需要的朋友可以參考下
    2021-09-09
  • C++遞歸與分治算法原理示例詳解

    C++遞歸與分治算法原理示例詳解

    這篇文章主要為大家介紹了C++遞歸與分治算法的策略原理示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2021-11-11
  • C語言中fgetgrent()函數(shù)和fgetpwent()函數(shù)的用法對比

    C語言中fgetgrent()函數(shù)和fgetpwent()函數(shù)的用法對比

    這篇文章主要介紹了C語言中fgetgrent()函數(shù)和fgetpwent()函數(shù)的用法對比,分別用于讀取組格式函數(shù)和讀取密碼格式,需要的朋友可以參考下
    2015-08-08
  • c語言實現(xiàn)多線程動畫程序示例

    c語言實現(xiàn)多線程動畫程序示例

    這篇文章主要介紹了c語言實現(xiàn)多線程動畫程序示例,該程序是利用opengl圖形庫與fmod音頻庫寫的一個簡單3d動畫程序,需要的朋友可以參考下
    2014-04-04
  • C語言實現(xiàn)可保存的動態(tài)通訊錄的示例代碼

    C語言實現(xiàn)可保存的動態(tài)通訊錄的示例代碼

    這篇文章主要為大家詳細介紹了如何利用C語言實現(xiàn)一個簡單的可保存的動態(tài)通訊錄,文中的示例代碼講解詳細,對我們學習C語言有一定幫助,需要的可以參考一下
    2022-07-07

最新評論