SkinMenuTest.cpp
上传用户:weijiexitu
上传日期:2007-01-18
资源大小:54k
文件大小:2k
源码类别:

菜单

开发平台:

WINDOWS

  1. // SkinMenuTest.cpp : Defines the class behaviors for the application.
  2. //
  3. #include "stdafx.h"
  4. #include "SkinMenuTest.h"
  5. #include "SkinMenuTestDlg.h"
  6. #include "..skinwindowsskinmenumgr.h"
  7. #ifdef _DEBUG
  8. #define new DEBUG_NEW
  9. #undef THIS_FILE
  10. static char THIS_FILE[] = __FILE__;
  11. #endif
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CSkinMenuTestApp
  14. BEGIN_MESSAGE_MAP(CSkinMenuTestApp, CWinApp)
  15. //{{AFX_MSG_MAP(CSkinMenuTestApp)
  16. // NOTE - the ClassWizard will add and remove mapping macros here.
  17. //    DO NOT EDIT what you see in these blocks of generated code!
  18. //}}AFX_MSG
  19. ON_COMMAND(ID_HELP, CWinApp::OnHelp)
  20. END_MESSAGE_MAP()
  21. /////////////////////////////////////////////////////////////////////////////
  22. // CSkinMenuTestApp construction
  23. CSkinMenuTestApp::CSkinMenuTestApp()
  24. {
  25. // TODO: add construction code here,
  26. // Place all significant initialization in InitInstance
  27. }
  28. /////////////////////////////////////////////////////////////////////////////
  29. // The one and only CSkinMenuTestApp object
  30. CSkinMenuTestApp theApp;
  31. /////////////////////////////////////////////////////////////////////////////
  32. // CSkinMenuTestApp initialization
  33. BOOL CSkinMenuTestApp::InitInstance()
  34. {
  35. AfxEnableControlContainer();
  36. AfxInitRichEdit();
  37. CSkinMenuTestDlg dlg;
  38. m_pMainWnd = &dlg;
  39. int nResponse = dlg.DoModal();
  40. if (nResponse == IDOK)
  41. {
  42. // TODO: Place code here to handle when the dialog is
  43. //  dismissed with OK
  44. }
  45. else if (nResponse == IDCANCEL)
  46. {
  47. // TODO: Place code here to handle when the dialog is
  48. //  dismissed with Cancel
  49. }
  50. // Since the dialog has been closed, return FALSE so that we exit the
  51. //  application, rather than start the application's message pump.
  52. return FALSE;
  53. }
  54. int CSkinMenuTestApp::ExitInstance() 
  55. {
  56. return CWinApp::ExitInstance();
  57. }