在对话框应用程序中,对文本框控件IDC_EDIT_Message添加成员控件类型变量CEdit m_Edit;现在通过这种方法使用控件的方法:(CWDlg *g_dlg)
g_dlg->m_Edit.LineScroll(g_dlg->m_Edit.GetLineCount( ),0);
请问这样做对吗?
g_dlg->m_Edit.LineScroll(g_dlg->m_Edit.GetLineCount( ),0);
请问这样做对吗?
调试欢乐多
有空来看看吧
http://expert.csdn.net/Expert/topic/2073/2073809.xml?temp=.7853815
editCtrl->...N
editCtrl->...(针对控件的具体操作)nID是控件的ID
YourDlg dlg;
CEdit* editCtrl = (CEdit*)dlg.GetDlgItem(nID);
editCtrl->...(针对控件的具体操作)
CEdit* editCtrl = (CEdit*)dlg.GetDlgItem(文本框的id);
editCtrl->方法2: DlgName dlg;
dlg.m_edit.方法
我用下面的语句怎老是报错:
CButton *ButtonCtrl = (CButton*)dlg.GetDlgItem(IDOK);
是在执行GetDlgItem()中是有个ASSERT(::IsWindow(m_hWnd))中出错的,说是Assert()错误>