对话框怎么显示不出来?
ohfox 2005-08-01 03:03:04 下面是初始化函数
BOOL CBrowseDlg::OnInitDialog()
{
CDialog::OnInitDialog();
//设置员工基本档案属性页的记录集
//实现主体对话框与属性页对话框的数据一致
m_BaseInfoDlg.m_pPersonSet = &m_recordset;
//建立员工列表
m_ctrList.InsertColumn(0,"姓名");
m_ctrList.InsertColumn(1,"员工号");
m_ctrList.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);
m_ctrList.SetColumnWidth(0,80);
m_ctrList.SetColumnWidth(1,80);
//在员工列表中显示员工姓名和员工号
CString strSQL;
strSQL="select * from person";
RefreshData(strSQL);
//添加各个属性页
m_ctrTabSheet.AddPage("基本档案", &m_BaseInfoDlg, IDD_PAGE_BASEINFO);
m_ctrTabSheet.AddPage("家庭成员", &m_FamilyDlg, IDD_PAGE_FAMILY);
m_ctrTabSheet.AddPage("工作经历", &m_HistoryDlg, IDD_PAGE_HISTORY);
m_ctrTabSheet.AddPage("奖惩纪录", &m_HonorDlg, IDD_PAGE_HONOR);
m_ctrTabSheet.AddPage("职称评定", &m_QualificationDlg, IDD_PAGE_QUALIFICATION);
m_ctrTabSheet.AddPage("培训纪录", &m_TrainDlg, IDD_PAGE_TRAIN);
m_ctrTabSheet.Show();
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
但是每次却调用不出来browse类的dlg,请问这是什么原因?