求教:在用户线程类中的如何访问到视图类的成员变量

xiajing0228 2006-10-20 06:06:46
各位大哥:请问如何在用户线程类中的如何访问到视图类的成员变量,我写了下面代码,但这样只可以访问到视图基类的成员变量,而不能访问到视图字类的成员变量.
CMDIFrameWnd *pFrame = (CMDIFrameWnd*)AfxGetApp()->m_pMainWnd;

// Get the active MDI child window.
CMDIChildWnd *pChild =
(CMDIChildWnd *) pFrame->GetActiveFrame();

CView *pView = (CView *) pChild->GetActiveView();
pView->xxx=55;
(注:我这是多文档的视图)
请问我应如何修改可得到CView子类 CThreadView中的变量yy?谢谢!!!!!
...全文
94 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
DentistryDoctor 2006-10-21
  • 打赏
  • 举报
回复
因为TLS的原因,CWnd(包括其它很多MFC的类)实际上不是线程安全的。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧