www.pudn.com > NetPaw.rar > DlgConfirm.h
// DlgConfirm.h : CDlgConfirm 的声明 #pragma once #include "resource.h" // 主符号 #include// CDlgConfirm class CDlgConfirm : public CAxDialogImpl { public: CDlgConfirm() { } ~CDlgConfirm() { } enum { IDD = IDD_DLGCONFIRM }; BEGIN_MSG_MAP(CDlgConfirm) MESSAGE_HANDLER(WM_INITDIALOG, OnInitDialog) COMMAND_HANDLER(IDOK, BN_CLICKED, OnClickedOK) COMMAND_HANDLER(IDCANCEL, BN_CLICKED, OnClickedCancel) CHAIN_MSG_MAP(CAxDialogImpl ) END_MSG_MAP() // 处理程序原型: // LRESULT MessageHandler(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled); // LRESULT CommandHandler(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled); // LRESULT NotifyHandler(int idCtrl, LPNMHDR pnmh, BOOL& bHandled); LRESULT OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled) { CAxDialogImpl ::OnInitDialog(uMsg, wParam, lParam, bHandled); CenterWindow(); return 1; // 使系统设置焦点 } LRESULT OnClickedOK(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled) { EndDialog(wID); return 0; } LRESULT OnClickedCancel(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled) { EndDialog(wID); return 0; } };