我在次线程中定义了一个CEdit类指针,但发现一个问题,如图:这是什么意思??我用下面代码调用output时出现了错误!!!
output=(CEdit*)GetDlgItem(IDC_SHOWTEXT);
output->LineScroll(output->GetLineCount());
本人菜鸟,望好心人赐教!
output=(CEdit*)GetDlgItem(IDC_SHOWTEXT);
output->LineScroll(output->GetLineCount());
本人菜鸟,望好心人赐教!
你这个图肯定是断点在上面的时候截的
当程序执行完上面那句后output肯定就会获得ID为IDC_SHOWTEXT的编辑框的内存空间
output->LineScroll(output->GetLineCount());
在线程中,你怎么能直接访问窗口控件呢?
传窗口类指针
CXXDlg* d = (CXXDlg*) param;
CEdit* e = (CEdit*) d->GetDlgItem(IDC_EDIT);