00001
00002
00004
00005 #pragma once
00006
00011 class CAboutDlg : public CDialogImpl<CAboutDlg>
00012 {
00013 public:
00014 enum { IDD = IDD_ABOUTBOX };
00015
00016 BEGIN_MSG_MAP(CAboutDlg)
00017 MESSAGE_HANDLER(WM_INITDIALOG, OnInitDialog)
00018 COMMAND_ID_HANDLER(IDOK, OnCloseCmd)
00019 COMMAND_ID_HANDLER(IDCANCEL, OnCloseCmd)
00020 END_MSG_MAP()
00021
00022
00023
00024
00025
00026
00027 LRESULT OnInitDialog(UINT , WPARAM , LPARAM , BOOL& )
00028 {
00029 CenterWindow(GetParent());
00030 return TRUE;
00031 }
00032
00033 LRESULT OnCloseCmd(WORD , WORD wID, HWND , BOOL& )
00034 {
00035 EndDialog(wID);
00036 return 0;
00037 }
00038 };