129 lines
3.1 KiB
C++
129 lines
3.1 KiB
C++
|
// DLG_YJ.cpp : implementation file
|
|||
|
//
|
|||
|
|
|||
|
#include "stdafx.h"
|
|||
|
#include "corpsms.h"
|
|||
|
#include "DLG_YJ.h"
|
|||
|
|
|||
|
#ifdef _DEBUG
|
|||
|
#define new DEBUG_NEW
|
|||
|
#undef THIS_FILE
|
|||
|
static char THIS_FILE[] = __FILE__;
|
|||
|
#endif
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////////
|
|||
|
// DLG_YJ dialog
|
|||
|
|
|||
|
|
|||
|
DLG_YJ::DLG_YJ(CWnd* pParent,const TCHAR * pType /*=NULL*/)
|
|||
|
: CDialog(DLG_YJ::IDD, pParent)
|
|||
|
{
|
|||
|
//{{AFX_DATA_INIT(DLG_YJ)
|
|||
|
m_strBZ = _T("");
|
|||
|
m_strEmail = _T("");
|
|||
|
m_strName = _T("");
|
|||
|
m_strTel = _T("");
|
|||
|
m_strType = _T("");
|
|||
|
m_strS1 = _T("");
|
|||
|
//}}AFX_DATA_INIT
|
|||
|
m_strType2 = pType;
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
void DLG_YJ::DoDataExchange(CDataExchange* pDX)
|
|||
|
{
|
|||
|
CDialog::DoDataExchange(pDX);
|
|||
|
//{{AFX_DATA_MAP(DLG_YJ)
|
|||
|
DDX_Text(pDX, IDC_YJ_BZ, m_strBZ);
|
|||
|
DDV_MaxChars(pDX, m_strBZ, 510);
|
|||
|
DDX_Text(pDX, IDC_YJ_EMAIL, m_strEmail);
|
|||
|
DDV_MaxChars(pDX, m_strEmail, 62);
|
|||
|
DDX_Text(pDX, IDC_YJ_NAME, m_strName);
|
|||
|
DDV_MaxChars(pDX, m_strName, 30);
|
|||
|
DDX_Text(pDX, IDC_YJ_TEL, m_strTel);
|
|||
|
DDV_MaxChars(pDX, m_strTel, 30);
|
|||
|
DDX_CBString(pDX, IDC_YJ_TYPE, m_strType);
|
|||
|
DDV_MaxChars(pDX, m_strType, 60);
|
|||
|
DDX_Text(pDX, IDC_YJ_S1, m_strS1);
|
|||
|
//}}AFX_DATA_MAP
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
BEGIN_MESSAGE_MAP(DLG_YJ, CDialog)
|
|||
|
//{{AFX_MSG_MAP(DLG_YJ)
|
|||
|
ON_CBN_SELCHANGE(IDC_YJ_TYPE, OnSelchangeYjType)
|
|||
|
//}}AFX_MSG_MAP
|
|||
|
ON_BN_CLICKED(IDOK, &DLG_YJ::OnBnClickedOk)
|
|||
|
END_MESSAGE_MAP()
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////////
|
|||
|
// DLG_YJ message handlers
|
|||
|
|
|||
|
BOOL DLG_YJ::OnInitDialog()
|
|||
|
{
|
|||
|
CDialog::OnInitDialog();
|
|||
|
#ifdef MOBSET_OEM
|
|||
|
m_strS1 = _T(" Ϊ<>˴<EFBFBD><CBB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĸ<EFBFBD><C4B8>÷<EFBFBD>չ<EFBFBD><D5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͷ<EFBFBD>߶<EFBFBD><DFB6><EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD>д<EFBFBD><D0B4><EFBFBD>±<EFBFBD><C2B1><EFBFBD><EFBFBD><EFBFBD>\r\n\r\n <20>뾡<EFBFBD><EBBEA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><D5B5>˱<EFBFBD><CBB1><EFBFBD><EFBFBD>ᾡ<F3A3ACBB>촦<EFBFBD><ECB4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>ظ<EFBFBD><D8B8><EFBFBD>\r\n\r\n");
|
|||
|
#else
|
|||
|
m_strS1 = _T(" Ϊ<>˴<EFBFBD><CBB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĸ<EFBFBD><C4B8>÷<EFBFBD>չ<EFBFBD><D5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͷ<EFBFBD>߶<EFBFBD><DFB6><EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD>д<EFBFBD><D0B4><EFBFBD>±<EFBFBD><C2B1><EFBFBD><EFBFBD><EFBFBD>\r\n\r\n <20>뾡<EFBFBD><EBBEA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><D5B5>˱<EFBFBD><CBB1><EFBFBD><EFBFBD>ᾡ<F3A3ACBB>촦<EFBFBD><ECB4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>ظ<EFBFBD><D8B8><EFBFBD>\r\n\r\n <20>ͷ<EFBFBD><CDB7>绰<EFBFBD><E7BBB0>400-111-0168<36><38>");
|
|||
|
#endif
|
|||
|
UpdateData(false);
|
|||
|
|
|||
|
OnSelchangeYjType();
|
|||
|
|
|||
|
m_strType = m_strType2;
|
|||
|
|
|||
|
UpdateData(false);
|
|||
|
|
|||
|
|
|||
|
return TRUE; // return TRUE unless you set the focus to a control
|
|||
|
// EXCEPTION: OCX Property Pages should return FALSE
|
|||
|
}
|
|||
|
|
|||
|
void DLG_YJ::OnSelchangeYjType()
|
|||
|
{
|
|||
|
if ( !UpdateData(true) )
|
|||
|
return ;
|
|||
|
|
|||
|
CString strTemp;
|
|||
|
if ( m_strType == _T("<EFBFBD><EFBFBD>ֵ") )
|
|||
|
{
|
|||
|
MessageBox( _T("<EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>\"<EFBFBD><EFBFBD>ֵ\"<EFBFBD><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>ʾ") , MB_ICONINFORMATION );
|
|||
|
strTemp = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD>\r\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>:\r\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:\r\n");
|
|||
|
}
|
|||
|
if ( m_strType == _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ķ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>") )
|
|||
|
{
|
|||
|
MessageBox( _T("<EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>\"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ķ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\"<EFBFBD><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>ʾ"), MB_ICONINFORMATION );
|
|||
|
strTemp = _T("<EFBFBD>ύ<EFBFBD>ٶȸ<EFBFBD>Ϊ<EFBFBD><EFBFBD>\r\n<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>Զ<EFBFBD><EFBFBD>ط<EFBFBD>:\r\n");
|
|||
|
}
|
|||
|
if ( m_strType == _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǩ<EFBFBD><EFBFBD>") )
|
|||
|
{
|
|||
|
MessageBox( _T("<EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>\"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǩ<EFBFBD><EFBFBD>\"<EFBFBD><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>ʾ") , MB_ICONINFORMATION );
|
|||
|
strTemp = _T("<EFBFBD>µ<EFBFBD>ǩ<EFBFBD><EFBFBD>Ϊ:\r\n\r\n(ǩ<><C7A9><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+<2B><>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD>)");
|
|||
|
}
|
|||
|
|
|||
|
//if ( strTemp.GetLength()>0 )
|
|||
|
{
|
|||
|
m_strBZ = strTemp;
|
|||
|
}
|
|||
|
|
|||
|
UpdateData(false);
|
|||
|
|
|||
|
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
void DLG_YJ::OnBnClickedOk()
|
|||
|
{
|
|||
|
if ( !UpdateData(true) )
|
|||
|
return ;
|
|||
|
|
|||
|
if ( m_strBZ.GetLength()<=0 )
|
|||
|
{
|
|||
|
MessageBox( _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݺ<EFBFBD><EFBFBD>ٰ<EFBFBD><EFBFBD>ύ<EFBFBD><EFBFBD>") , _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>") ,MB_ICONWARNING );
|
|||
|
return ;
|
|||
|
}
|
|||
|
UpdateData(false);
|
|||
|
|
|||
|
CDialog::OnOK();
|
|||
|
}
|