82 lines
1.6 KiB
C++
82 lines
1.6 KiB
C++
|
// DLG_K_CM_Add.cpp : implementation file
|
|||
|
//
|
|||
|
|
|||
|
#include "stdafx.h"
|
|||
|
#include "smsmanager.h"
|
|||
|
#include "DLG_K_CM_Add.h"
|
|||
|
|
|||
|
#ifdef _DEBUG
|
|||
|
#define new DEBUG_NEW
|
|||
|
#undef THIS_FILE
|
|||
|
static char THIS_FILE[] = __FILE__;
|
|||
|
#endif
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////////
|
|||
|
// DLG_K_CM_Add dialog
|
|||
|
|
|||
|
|
|||
|
DLG_K_CM_Add::DLG_K_CM_Add(CWnd* pParent /*=NULL*/)
|
|||
|
: CDialog(DLG_K_CM_Add::IDD, pParent)
|
|||
|
{
|
|||
|
//{{AFX_DATA_INIT(DLG_K_CM_Add)
|
|||
|
// NOTE: the ClassWizard will add member initialization here
|
|||
|
//}}AFX_DATA_INIT
|
|||
|
|
|||
|
m_lMaxChar = 64;
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
void DLG_K_CM_Add::DoDataExchange(CDataExchange* pDX)
|
|||
|
{
|
|||
|
CDialog::DoDataExchange(pDX);
|
|||
|
//{{AFX_DATA_MAP(DLG_K_CM_Add)
|
|||
|
DDX_Control(pDX, IDC_K_CM_S1, m_B_S1);
|
|||
|
DDX_Control(pDX, IDC_K_CM_BZ, m_E_BZ);
|
|||
|
//}}AFX_DATA_MAP
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
BEGIN_MESSAGE_MAP(DLG_K_CM_Add, CDialog)
|
|||
|
//{{AFX_MSG_MAP(DLG_K_CM_Add)
|
|||
|
//}}AFX_MSG_MAP
|
|||
|
END_MESSAGE_MAP()
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////////
|
|||
|
// DLG_K_CM_Add message handlers
|
|||
|
|
|||
|
BOOL DLG_K_CM_Add::OnInitDialog()
|
|||
|
{
|
|||
|
CDialog::OnInitDialog();
|
|||
|
|
|||
|
|
|||
|
m_B_S1.SetWindowText(m_strTitle);
|
|||
|
m_E_BZ.LimitText(m_lMaxChar);
|
|||
|
m_E_BZ.SetWindowText(m_strCM);
|
|||
|
|
|||
|
|
|||
|
return TRUE; // return TRUE unless you set the focus to a control
|
|||
|
// EXCEPTION: OCX Property Pages should return FALSE
|
|||
|
}
|
|||
|
|
|||
|
void DLG_K_CM_Add::SetParam(CString strTitle,CString strCM, long lMaxChar)
|
|||
|
{
|
|||
|
|
|||
|
m_strTitle = strTitle;
|
|||
|
m_strCM = strCM;
|
|||
|
m_lMaxChar = lMaxChar;
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
void DLG_K_CM_Add::OnOK()
|
|||
|
{
|
|||
|
m_E_BZ.GetWindowText(m_strBZ);
|
|||
|
if ( m_strBZ.GetLength()<2 )
|
|||
|
{
|
|||
|
MessageBox( _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>ջ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̫<EFBFBD>̣<EFBFBD>") , _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>") , MB_ICONWARNING );
|
|||
|
m_E_BZ.SetFocus();
|
|||
|
return ;
|
|||
|
}
|
|||
|
|
|||
|
CDialog::OnOK();
|
|||
|
}
|