// DLG_Pay_Oper_Detail.cpp: 实现文件 // #include "stdafx.h" #include "SmsManager.h" #include "afxdialogex.h" #include "DLG_Pay_Oper_Detail.h" #include "DLG_Pay_Detail.h" // DLG_Pay_Oper_Detail 对话框 IMPLEMENT_DYNAMIC(DLG_Pay_Oper_Detail, CDialogEx) DLG_Pay_Oper_Detail::DLG_Pay_Oper_Detail(CWnd* pParent /*=nullptr*/) : CDialogEx(IDD_PAY_OPER_DETAIL, pParent) , m_strBZ(_T("")) , m_strCreateTime(_T("")) , m_strCreateUser(_T("")) , m_strOperMsg(_T("")) , m_strOperType(_T("")) { m_pOperData = NULL; } DLG_Pay_Oper_Detail::~DLG_Pay_Oper_Detail() { } void DLG_Pay_Oper_Detail::DoDataExchange(CDataExchange* pDX) { CDialogEx::DoDataExchange(pDX); DDX_Text(pDX, IDD_PAY_OPER_DETAIL_BZ, m_strBZ); DDX_Text(pDX, IDD_PAY_OPER_DETAIL_CREATETIME, m_strCreateTime); DDX_Text(pDX, IDD_PAY_OPER_DETAIL_CREATEUSER, m_strCreateUser); DDX_Text(pDX, IDD_PAY_OPER_DETAIL_OPERMSG, m_strOperMsg); DDX_Text(pDX, IDD_PAY_OPER_DETAIL_OPERTYPE, m_strOperType); } BEGIN_MESSAGE_MAP(DLG_Pay_Oper_Detail, CDialogEx) END_MESSAGE_MAP() // DLG_Pay_Oper_Detail 消息处理程序 BOOL DLG_Pay_Oper_Detail::OnInitDialog() { CDialogEx::OnInitDialog(); // TODO: 在此添加额外的初始化 m_strCreateTime.Format(_T("%04d.%02d.%02d %02d:%02d"), m_pOperData->tCreateTime.wYear, m_pOperData->tCreateTime.wMonth, m_pOperData->tCreateTime.wDay, m_pOperData->tCreateTime.wHour, m_pOperData->tCreateTime.wMinute); m_strCreateUser = m_pOperData->szCreateUser; m_strOperType = DLG_Pay_Detail::GetPayOperType(m_pOperData->lOperType); m_strOperMsg = m_pOperData->szOperMsg; m_strBZ = m_pOperData->szBZ; UpdateData(false); return TRUE; // return TRUE unless you set the focus to a control // 异常: OCX 属性页应返回 FALSE } void DLG_Pay_Oper_Detail::SetParam(ANS_Pay_Oper_Data* pData) { m_pOperData = pData; }