// ModifyLengthDlg.cpp : ±¸Çö ÆÄÀÏÀÔ´Ï´Ù. // #include "stdafx.h" #include "EtActionTool.h" #include "ModifyLengthDlg.h" // CModifyLengthDlg ´ëÈ­ »óÀÚÀÔ´Ï´Ù. int CModifyLengthDlg::s_nType = 1; bool CModifyLengthDlg::s_bYesAll = false; IMPLEMENT_DYNAMIC(CModifyLengthDlg, CDialog) CModifyLengthDlg::CModifyLengthDlg(CWnd* pParent /*=NULL*/) : CDialog(CModifyLengthDlg::IDD, pParent) , m_szActionName(_T("")) { } CModifyLengthDlg::~CModifyLengthDlg() { } void CModifyLengthDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Text(pDX, IDC_EDIT2, m_szActionName); } BEGIN_MESSAGE_MAP(CModifyLengthDlg, CDialog) ON_BN_CLICKED(IDOK, &CModifyLengthDlg::OnBnClickedOk) ON_BN_CLICKED(IDCANCEL, &CModifyLengthDlg::OnBnClickedCancel) ON_BN_CLICKED(IDOKALL, &CModifyLengthDlg::OnBnClickedOkall) ON_BN_CLICKED(IDC_RADIO1, &CModifyLengthDlg::OnBnClickedRadio1) ON_BN_CLICKED(IDC_RADIO2, &CModifyLengthDlg::OnBnClickedRadio2) ON_BN_CLICKED(IDC_RADIO3, &CModifyLengthDlg::OnBnClickedRadio3) END_MESSAGE_MAP() // CModifyLengthDlg ¸Þ½ÃÁö 󸮱âÀÔ´Ï´Ù. void CModifyLengthDlg::OnBnClickedCancel() { // TODO: ¿©±â¿¡ ÄÁÆ®·Ñ ¾Ë¸² 󸮱â Äڵ带 Ãß°¡ÇÕ´Ï´Ù. } void CModifyLengthDlg::OnBnClickedOk() { // TODO: ¿©±â¿¡ ÄÁÆ®·Ñ ¾Ë¸² 󸮱â Äڵ带 Ãß°¡ÇÕ´Ï´Ù. s_bYesAll = false; OnOK(); } void CModifyLengthDlg::OnBnClickedOkall() { // TODO: ¿©±â¿¡ ÄÁÆ®·Ñ ¾Ë¸² 󸮱â Äڵ带 Ãß°¡ÇÕ´Ï´Ù. s_bYesAll = true; OnOK(); } BOOL CModifyLengthDlg::OnInitDialog() { CDialog::OnInitDialog(); // TODO: ¿©±â¿¡ Ãß°¡ ÃʱâÈ­ ÀÛ¾÷À» Ãß°¡ÇÕ´Ï´Ù. int nDefaultButton = 0; switch( s_nType ) { case 0: nDefaultButton = IDC_RADIO1; break; case 1: nDefaultButton = IDC_RADIO2; break; case 2: nDefaultButton = IDC_RADIO3; break; } CheckRadioButton( IDC_RADIO1, IDC_RADIO3, nDefaultButton ); return TRUE; // return TRUE unless you set the focus to a control // ¿¹¿Ü: OCX ¼Ó¼º ÆäÀÌÁö´Â FALSE¸¦ ¹ÝÈ¯ÇØ¾ß ÇÕ´Ï´Ù. } void CModifyLengthDlg::OnBnClickedRadio1() { s_nType = 0; } void CModifyLengthDlg::OnBnClickedRadio2() { s_nType = 1; } void CModifyLengthDlg::OnBnClickedRadio3() { s_nType = 2; }