16,473
社区成员
发帖
与我相关
我的任务
分享
void CMainFrame::OnTest()
{
// TODO: 在此添加命令处理程序代码
CPropertySheet sheet(_T("测试"),this);
CFirstPage *m_firstPage = new CFirstPage;
CScendPage *m_scendPage = new CScendPage;
sheet.AddPage(m_firstPage);
sheet.AddPage(m_scendPage);
int m_firstOption;
int m_scendOption;
CString temp;
m_firstOption = ::GetPrivateProfileInt(_T("Option"),_T("FirstOption"),0,_T(".\\option.ini"));
m_scendOption = ::GetPrivateProfileInt(_T("Option"),_T("ScendOption"),0,_T(".\\option.ini"));
temp.Format(_T("%d"),m_firstOption);
m_firstPage->m_edit.SetWindowText(temp);
sheet.DoModal();
delete m_firstPage;
delete m_scendPage;
}
void CWnd::SetWindowText(LPCTSTR lpszString)
{
ENSURE(this);
ENSURE(::IsWindow(m_hWnd) || (m_pCtrlSite != NULL));
if (m_pCtrlSite == NULL)
::SetWindowText(m_hWnd, lpszString);
else
m_pCtrlSite->SetWindowText(lpszString);
}
这里出现了中断,是什么原因呢