// DLG_C_Commend_Modify.cpp : implementation file // #include "stdafx.h" #include "smsmanager.h" #include "DLG_C_Commend_Modify.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // DLG_C_Commend_Modify dialog DLG_C_Commend_Modify::DLG_C_Commend_Modify(CWnd* pParent /*=NULL*/) : CDialog(DLG_C_Commend_Modify::IDD, pParent) { //{{AFX_DATA_INIT(DLG_C_Commend_Modify) // NOTE: the ClassWizard will add member initialization here //}}AFX_DATA_INIT memset(&m_Data , 0 , sizeof(m_Data)); } void DLG_C_Commend_Modify::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(DLG_C_Commend_Modify) // NOTE: the ClassWizard will add DDX and DDV calls here //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(DLG_C_Commend_Modify, CDialog) //{{AFX_MSG_MAP(DLG_C_Commend_Modify) //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // DLG_C_Commend_Modify message handlers void DLG_C_Commend_Modify::SetParam(ANS_GetCommendData data) { m_Data = data; } BOOL DLG_C_Commend_Modify::OnInitDialog() { CDialog::OnInitDialog(); CString strType; CString strStatus; switch(m_Data.lCommendType) { case 1: strType =_T("兑换礼品"); break; default: strType =_T("推荐用户"); break; } switch(m_Data.lStatus) { case 0: default: strStatus =_T("提交成功"); break; case 1: strStatus =_T("正在处理"); break; case 2: strStatus =_T("处理成功"); break; case 3: strStatus =_T("处理失败"); break; } CString str; str= CString(_T("企业ID:%d\r\n") \ _T("登录名:%s\r\n") \ _T("类型:%s\r\n") \ _T("状态:%s\r\n") \ _T("姓名:%s\r\n") \ _T("电话:%s\r\n") \ _T("手机:%s\r\n") \ _T("Email:%s\r\n") \ _T("--------------推荐信息-------------\r\n") \ _T("企业名称:%s\r\n") \ _T("联系人:%s\r\n") \ _T("电话:%s\r\n") \ _T("手机:%s\r\n") \ _T("Email:%s\r\n") \ _T("备注:%s\r\n") \ _T("处理业务员:%s\r\n") \ _T("积分:%d\r\n") \ _T("首易备注:%s\r\n") \ _T("创建时间:%04d.%02d.%02d\r\n")); CString strMsg; strMsg.Format(str , m_Data.lCorpID ,m_Data.szLoginName, strType,strStatus,m_Data.szName,m_Data.szTel,m_Data.szMobile,m_Data.szEmail, m_Data.szTJ_CorpName,m_Data.szTJ_Name,m_Data.szTJ_Tel,m_Data.szTJ_Mobile,m_Data.szTJ_Email,m_Data.szTJ_BZ, m_Data.szProcess_YWY,m_Data.lVipInt,m_Data.szMobset_BZ,m_Data.tCreateTime.wYear,m_Data.tCreateTime.wMonth,m_Data.tCreateTime.wDay); GetDlgItem(IDC_COMMEND_MODIFY_MSG)->SetWindowText(strMsg); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }