社区
ATL
帖子详情
为什么说ActiveX只能是STA模型呢?
jsayit
2013-09-25 03:27:35
也就是调用ActiveX的容器(例如IE),只能也必须通过Marshal的方式来访问ActiveX控件? 而不能通过原始指针直接操作CoClass对象?
是这样的吗
...全文
162
5
打赏
收藏
为什么说ActiveX只能是STA模型呢?
也就是调用ActiveX的容器(例如IE),只能也必须通过Marshal的方式来访问ActiveX控件? 而不能通过原始指针直接操作CoClass对象? 是这样的吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
真相重于对错
2013-09-26
打赏
举报
回复
sta 解释就是单线程套间 如果允许activex多线程的话,用户交互不好处理, 如果你有win32编程经历,你就会知道,多线程无法直接访问用户界面,需要发送消息
jsayit
2013-09-26
打赏
举报
回复
引用 3 楼 hdt 的回复:
我的理解是activex要求有界面,需要和用户交互
这样就必须得是STA么? 我Google了一下,找不到确切的说明。搜索引擎的范围太大了。
真相重于对错
2013-09-26
打赏
举报
回复
我的理解是activex要求有界面,需要和用户交互
jsayit
2013-09-26
打赏
举报
回复
引用 1 楼 yq_m 的回复:
封装成com接口。
com不是有4种套间模型么,为什么说ActiveX只能是STA模式呢?
yq_m
2013-09-25
打赏
举报
回复
封装成com接口。
optee系统开发精讲
#### 收益: 学习《optee系统开发精讲 》套餐的收益如下: 1、全体系的掌握optee的核心知识点(多核多线程、启动流程、各类API、TA/PTA/
STA
、driver、service、各类设计思想、内存管理、中断管理...); 2、掌握TEE OS的...
用ATL和MFC来创建
ActiveX
控件应该使用哪个框架?
用ATL和MFC来创建
ActiveX
控件George Shepherd 本文假定你熟悉MFC, ATL, and COM 难度级别 1 2 3摘要目前MFC和ATL代表了两种框架,分别面向不同类型的基于Windows的开发。MFC代表了创建独立的Windows应用的一种...
关于COM组件线程
模型
的实验
线程
模型
是COM组件很重要而又不易理解的一个属性。本文尝试用简洁明了的描述和简单的实际...套间,英文为apartment,有的地方译作“套间”;有的译作“公寓”;还有的译作“单元”。本文采用“套间”这种译法。
COM线程
模型
详解
COM线程
模型
详解线程
模型
是一种数学
模型
,专门针对多线程编程而提供的算法,但也仅是算法,不是实现。本文讲解COM提出的各个类型的线程
模型
,再
说
明COM运行时期库是如何实现它们的,就像
说
明Windows是如何实现线程这...
套件与COM线程
模型
(Threading mode)
更详细的
说
明: http://www.codeguru.com/cpp/com-tech/
activex
/apts/ 套件和COM线程
模型
是进行COM编程时,需要了解的概念。这个概念直接关系到,我们的COM库的运行性能。如果COM库提供的接口都是简单的函数,不...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章