SmsManager/DLG_KHCard_Pro.cpp
2025-01-14 10:46:18 +08:00

77 lines
1.5 KiB
C++

// DLG_KHCard_Pro.cpp : implementation file
//
#include "stdafx.h"
#include "smsmanager.h"
#include "DLG_KHCard_Pro.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// DLG_KHCard_Pro dialog
DLG_KHCard_Pro::DLG_KHCard_Pro(CWnd* pParent /*=NULL*/)
: CDialog(DLG_KHCard_Pro::IDD, pParent)
{
//{{AFX_DATA_INIT(DLG_KHCard_Pro)
m_lEnable = -1;
m_lFiltStep = 0;
//}}AFX_DATA_INIT
m_lFiltStep = 0;
m_bEnable2 = 0;
}
void DLG_KHCard_Pro::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(DLG_KHCard_Pro)
DDX_CBIndex(pDX, IDD_KHCARD_PRO_ENABLE, m_lEnable);
DDX_Text(pDX, IDD_KHCARD_PRO_FILTSTEP, m_lFiltStep);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(DLG_KHCard_Pro, CDialog)
//{{AFX_MSG_MAP(DLG_KHCard_Pro)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// DLG_KHCard_Pro message handlers
BOOL DLG_KHCard_Pro::OnInitDialog()
{
CDialog::OnInitDialog();
// if ( m_lFiltStep2 >0 )
m_lFiltStep = m_lFiltStep2;
// else
// m_lFiltStep = 200;
m_lEnable = m_bEnable2;
UpdateData(false);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void DLG_KHCard_Pro::OnOK()
{
if (!UpdateData(true))
return ;
CDialog::OnOK();
}
void DLG_KHCard_Pro::SetParam(long lFiltStep, BOOL lEnable)
{
m_lFiltStep2 = lFiltStep;
m_bEnable2 = lEnable;
}