社区
ATL
帖子详情
如何跨线程得CMSFlexGrid控件的指针?
jqb
2006-06-09 05:17:21
一个线程用来DoModal()对话框,该对话框上有一个MSFlexGrid控件;另一个线程得到该对话框上CMSFlexGrid控件的句柄,然后通过FromHandle(HANDLE) API函数得到一个临时窗口的指针,但是通过该指针不能访问Invoke(...)调用,错误提示该临时窗口的m_pSite指针为空。该如何解决?知道的高手帮忙呀!!!
...全文
183
3
打赏
收藏
如何跨线程得CMSFlexGrid控件的指针?
一个线程用来DoModal()对话框,该对话框上有一个MSFlexGrid控件;另一个线程得到该对话框上CMSFlexGrid控件的句柄,然后通过FromHandle(HANDLE) API函数得到一个临时窗口的指针,但是通过该指针不能访问Invoke(...)调用,错误提示该临时窗口的m_pSite指针为空。该如何解决?知道的高手帮忙呀!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DentistryDoctor
2006-06-11
打赏
举报
回复
不行的。因为存在一个线程局部存储的map的关系,所以跨线程必然出问题。
xiaoyuzi
2006-06-11
打赏
举报
回复
跨线程调用接口需要调度。
CoMarshalInterThreadInterfaceInStream 获得一个接口指针并把它调度进一个流中
CoGetInterfaceAndReleaseStream 从流中取出接口指针
an_bachelor
2006-06-09
打赏
举报
回复
注意列集
带倾斜搅拌调制罐.rar
带倾斜搅拌调制罐.rar
吹塑机挤出结构全套CAD图纸.rar
吹塑机挤出结构全套CAD图纸.rar
企业级 AI 开发平台,内置了开发环境管理、AI 模型管理、AI 任务管理、项目需求管理等能力,是真正面向专业开发团队的 AI .zip
几百个免费 AI 模型配额,一键接入本地项目。| Hundreds of free AI model quotas, one-click access to local projects.
ATL
3,248
社区成员
48,530
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章