MFC_Tutorial_5.cpp
上传用户:conquerdj
上传日期:2018-03-29
资源大小:33k
文件大小:1k
源码类别:

多显示器编程

开发平台:

Visual C++

  1. //MFC_Tutorial_5.cpp
  2. #include <afxwin.h>
  3. #include "resource.h"
  4. #include "MyDialog.h"
  5. class MFC_Tutorial_Window :public CFrameWnd
  6. {
  7.  CMenu menu1;
  8. public:
  9.     MFC_Tutorial_Window()
  10.     {
  11.          Create(NULL,"MFC Tutorial Part 1 CoderSource Window");
  12.  menu1.LoadMenu(IDR_MENU1);
  13.  SetMenu(&menu1);
  14.     }
  15. void OnDialogNew();
  16. DECLARE_MESSAGE_MAP()
  17. };
  18. BEGIN_MESSAGE_MAP( MFC_Tutorial_Window, CFrameWnd)
  19. ON_COMMAND(ID_DIALOG_NEW,OnDialogNew)
  20. END_MESSAGE_MAP()
  21. void MFC_Tutorial_Window::OnDialogNew()
  22. {
  23. MyDialog dlg;
  24. dlg.DoModal();
  25. }
  26. class MyApp :public CWinApp
  27. {
  28. MFC_Tutorial_Window *wnd;
  29. public:
  30.    BOOL InitInstance()
  31.    {
  32.         wnd = new MFC_Tutorial_Window();
  33.         m_pMainWnd = wnd;
  34.         m_pMainWnd->ShowWindow(1);
  35.         return 1;
  36.      }
  37. };
  38. MyApp theApp;