![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++ com
文章平均质量分 82
炼气散人
等儿子高考后,或许会回来
展开
-
COM多线程原理与应用
COM多线程原理与应用目录:COM多线程原理与应用... 1目录:... 1前言:... 1套间:... 1套间的定义:... 1套间的分类:... 2套间的进入和退出:.. 2对象的同步:... 2组件对象的同步:... 2COM对象线程模型:.. 2进程内对象线程模型的种类:.. 3ATL对多线程的支持:.. 3对象引用的保护:... 3...原创 2004-12-15 12:38:00 · 6771 阅读 · 5 评论 -
Excel开发入门(C#和C++实例)
Excel开发文档 这篇文章的例子采用Office 2003英文版。首先打开一个Excel2003程序,然后选择菜单Help—Microsoft Excel Help,原创 2009-09-29 22:54:00 · 9334 阅读 · 6 评论 -
Using OLE DB Consumer Templates
Using OLE DB Consumer TemplatesUsing UDL. 1Connecting To The Database. 2Retrieving Database Schema. 2Reading Data. 3Opening Dataset4Retrieving Column Info. 4Retrieving Rowset Count5原创 2006-08-20 11:39:00 · 7076 阅读 · 0 评论 -
COM持久存储
COM持久存储... 1持久存储的一般顺序... 1IStream接口应用... 1使用内存中预定义的IStream接口形式----. 1使用复合文件形式----. 2IPersistStreamInit接口... 2持久存储的一般顺序 组件实现了IPersistStream、IPersistStorage、IPersistPropertyBag...原创 2006-09-01 16:43:00 · 3990 阅读 · 0 评论 -
COM安全编程
COM安全编程... 1基本介绍... 1认证的作用------. 1访问控制的作用------. 1令牌管理的作用-----. 2COM的安全设置参考... 2COM的安全设置方式:... 2客户和服务器的安全协商机制... 3CoInitializeSecurity函数... 4例一:服务器安全设置... 4例二:客户端安全设置... 6C原创 2006-09-01 16:28:00 · 6306 阅读 · 0 评论 -
Programming Word Add-In Component
1)build up a inprocess component project2)Add a class named as CFBAddIn implemented the IFBAddIn Interface by using ATL Simple Object Wizard.CFBAddIn supports IsupportErrorInfo interface.3)Add the fun原创 2006-09-01 17:25:00 · 3015 阅读 · 0 评论 -
COM聚合
COM聚合... 1聚合的概念... 1内部组件的实现... 2外部组件的实现... 14ATL7对内部组件的支持... 33分析:... 54DECLARE_CLASSFACTORY()宏-------------55DECLARE_AGGREGATABLE(T)宏---------------------87ATL7对外部组件的支持... 97聚...原创 2006-09-01 16:46:00 · 11642 阅读 · 1 评论 -
ATL7.1创建连接点组件
目录:ATL7.1创建连接点组件... 1目录:... 1一基础理论:... 11) 源对象和接收器对象... 12) 建立/断开连接... 13)连接点... 24) 同时支持多个连接点... 2连接点容器:... 2连接点映射表... 3激发事件... 3二工程范例:... 31)创建EventSource的ATL项目... 32)原创 2006-09-01 16:44:00 · 6877 阅读 · 3 评论 -
COM+编程研究之对象池、JITA
COM+编程研究之对象池、JITA. 1前言:... 1基本概念:... 1创建组件FBTEST:2IObjectControl接口简介:... 4测试COM+是如何激活/钝化TEST对象的:... 4传统的进程内调用com组件方式:... 5COM+对象池调用方式:... 5COM+JITA调用方式:... 6对象池、JITA结合的调用方式... 7原创 2006-09-01 16:39:00 · 4606 阅读 · 0 评论 -
vc2005 release 版 系统文件安装包
vcredist_x86.exe通常在 C:/Program Files/Microsoft Visual Studio 8/SDK/v2.0/BootStrapper/Packages/vcredist_x86目录下面Msdia71.dll Atl80.dllMfc80.dllMfc80chs.dllMfc80cht.dllMfc80deu.dllMfc80enu.dllMfc80esp原创 2006-09-05 10:52:00 · 4175 阅读 · 4 评论 -
ATL7.1编写ActiveX控件
目录ATL7.1编写ActiveX控件... 1目录... 1一创建ATL项目... 1二创建ActiveX控件... 2三解释向导的行为... 3四标准属性... 4背景属性... 4五 Unicode风格编码... 11六用OpenGL绘制笛卡尔坐标系... 11七自定义属性... 15八自定义方法... 17九标准方法... 17原创 2006-09-01 16:49:00 · 7408 阅读 · 0 评论 -
高性能Web Service数据库编程
简介:... 1启用ATL Server的Data Source Cache支持... 1实现数据库的交互... 2创建ATL OLEDB使用者类... 2提供插入记录的能力... 2创建数据源连接对象... 3使用UDL文件代替连接字符串... 4Web Service调试... 4性能评测... 5 简介: ATL Server是性能原创 2006-08-31 13:12:00 · 4834 阅读 · 1 评论 -
IDispatch接口原理与应用
IDispatch接口原理与应用目录:IDispatch接口原理与应用... 1目录:... 1前言:... 1IDispatch接口的定义:... 1创建支持IDispatch接口的COM对象:... 4标准方式调用IDispatch接口的方法:... 5采用ATL智能指针类调用IDispat...原创 2005-08-23 18:43:00 · 39510 阅读 · 25 评论 -
ADO编程实用宝典
目录ADO编程实用宝典... 1目录... 1一引入ADO类型库... 1二创建与数据库的连接... 1三使用_Connection接口... 2了解_Connection接口... 2使用_Connection接口执行SQL语句... 4连接池... 4连接字符串... 5COM+对象池保存Connection对象... 5列集_Records原创 2005-07-14 16:17:00 · 5480 阅读 · 0 评论 -
SAFEARRAY使用实例
目录:SAFEARRAY使用实例... 1目录:... 1前言:... 1何谓SAFEARRAY:... 1创建SAFEARRAY:2方法一:使用SafeArrayAllocDescriptor在栈上创建一维数组... 2方法二:使用SafeArrayAllocDescriptor和SafeArrayAllocData在堆上创建一维数组... 2方法三:使用S...原创 2004-12-30 14:13:00 · 20008 阅读 · 17 评论 -
ADO编程总结
1)引入ADO库定义文件# import “c:/program files/common files/system/ado/msado15.dll” no_namespacerename (“EOF”,”adoEOF”)使得编译的时候,为我们的工程文件生成两个头文件:msado15.tlh和ado15.tli 注意,msado15.dll的路径可能有所区别,请原创 2004-12-30 14:12:00 · 5590 阅读 · 0 评论 -
ATL智能指针类剖析
CComPtr CComPtr派生自模板类CComPtrBase,T代表某个COM接口。CComPtrBase类只有一个成员变量T* p。下面是它们的代码分析: 构造函数protected: CComPtrBase() throw() { p = NULL; } CComPtrBase(_In_ int原创 2009-11-04 20:51:00 · 6814 阅读 · 0 评论