// DlgFirstRepairDivision.cpp : 实现文件 // #include "stdafx.h" #include "YLGL.h" #include "DlgFirstRepairDivision.h" // CDlgFirstRepairDivision 对话框 IMPLEMENT_DYNAMIC(CDlgFirstRepairDivision, CDialog) CDlgFirstRepairDivision::CDlgFirstRepairDivision(CWnd* pParent /*=NULL*/) : CDialog(CDlgFirstRepairDivision::IDD, pParent) { } CDlgFirstRepairDivision::~CDlgFirstRepairDivision() { } void CDlgFirstRepairDivision::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Control(pDX, IDC_COMBOwaiter1, m_comboFirstRepairDivision); } BEGIN_MESSAGE_MAP(CDlgFirstRepairDivision, CDialog) END_MESSAGE_MAP() // CDlgFirstRepairDivision 消息处理程序 BOOL CDlgFirstRepairDivision::OnInitDialog() { CDialog::OnInitDialog(); // TODO: 在此添加额外的初始化 int nPos = m_comboFirstRepairDivision.FindString(0, m_strFirstRepairDivision); if(nPos==-1) { m_comboFirstRepairDivision.InsertString(0, m_strFirstRepairDivision); m_comboFirstRepairDivision.SetCurSel(0); } else m_comboFirstRepairDivision.SetCurSel(nPos); return TRUE; // return TRUE unless you set the focus to a control // 异常: OCX 属性页应返回 FALSE } void CDlgFirstRepairDivision::OnOK() { int nPos=m_comboFirstRepairDivision.GetCurSel(); if(nPos!=-1) { m_comboFirstRepairDivision.GetLBText(nPos, m_strFirstRepairDivision); if ( m_strFirstRepairDivision == "" ) { AfxMessageBox("初修师为必选项!"); return; } } CDialog::OnOK(); }