// UninstallConfirmDialog.cpp : 实现文件 // #include "stdafx.h" #include "SNCSetup.h" #include "UninstallConfirmDialog.h" // CUninstallConfirmDialog 对话框 IMPLEMENT_DYNAMIC(CUninstallConfirmDialog, CDialog) CUninstallConfirmDialog::CUninstallConfirmDialog(CWnd* pParent /*=NULL*/) : CDialog(CUninstallConfirmDialog::IDD, pParent) { this->m_ischecked = 1; m_hIcon = AfxGetApp()->LoadIcon(IDI_MAINFRAME); } BOOL CUninstallConfirmDialog::OnInitDialog() { CDialog::OnInitDialog(); // 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动 // 执行此操作 SetIcon(m_hIcon, TRUE); // 设置大图标 SetIcon(m_hIcon, FALSE); // 设置小图标 m_check_deluserdata.SetCheck(BST_CHECKED); UpdateData(FALSE); return TRUE; // 除非将焦点设置到控件,否则返回 TRUE } CUninstallConfirmDialog::~CUninstallConfirmDialog() { } void CUninstallConfirmDialog::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Control(pDX, IDC_CHECK_DELUSERDATA, m_check_deluserdata); } BEGIN_MESSAGE_MAP(CUninstallConfirmDialog, CDialog) ON_BN_CLICKED(IDC_CHECK_DELUSERDATA, &CUninstallConfirmDialog::OnBnClickedCheckDeluserdata) ON_BN_CLICKED(IDOK, &CUninstallConfirmDialog::OnBnClickedOk) END_MESSAGE_MAP() // CUninstallConfirmDialog 消息处理程序 void CUninstallConfirmDialog::OnBnClickedCheckDeluserdata() { // TODO: 在此添加控件通知处理程序代码 UpdateData(TRUE); m_ischecked = m_check_deluserdata.GetCheck(); } void CUninstallConfirmDialog::OnBnClickedOk() { // TODO: 在此添加控件通知处理程序代码 OnOK(); }