惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
Stack Overflow Blog
Stack Overflow Blog
P
Proofpoint News Feed
L
LangChain Blog
C
Check Point Blog
F
Fortinet All Blogs
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Blog — PlanetScale
Blog — PlanetScale
腾讯CDC
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
Recent Announcements
Recent Announcements
雷峰网
雷峰网
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
N
Netflix TechBlog - Medium
博客园 - 【当耐特】
Hugging Face - Blog
Hugging Face - Blog
Microsoft Azure Blog
Microsoft Azure Blog
U
Unit 42
The Cloudflare Blog
月光博客
月光博客
有赞技术团队
有赞技术团队
G
Google Developers Blog
Vercel News
Vercel News

博客园 - 不再专注于.net技术

嵌入式c/C++ 多线程专题3 - 不再专注于.net技术 - 博客园 多线程调度专题2 - 不再专注于.net技术 - 博客园 多线程同步问题专题(1) TCP/IP卷一(4) TCP/IP卷一(3) TCP/IP卷一(2) TCP/IP卷一(1) Net Programming 设备坐标 删除内存树结构的时候,千万注意内存泄漏问题,采用递归比较简单。 投资收益 The Strategy Pattern Com+ ?? Learning Bridge pattern. debian linux 树结构的遍历与建立树 GNU Debian Linux学习 vc调用vb DLL方法
初始化COM
不再专注于.net技术 · 2005-12-27 · via 博客园 - 不再专注于.net技术

首先导入类型库
#import "xxx.dll"

 CoInitialize(NULL);                //notice
 _clsNewDentalEditor *p;         //declare the pointer
 HRESULT ht = CoCreateInstance(CLSID_clsNewDentalEditor, NULL, CLSCTX_INPROC_SERVER, IID__clsNewDentalEditor, (void **)&p);
 CComVariant Param1, Param2, Param3, Param4;  //notice
 ht = p->Exec(&Param1, &Param2, &Param3, &Param4);
 CoUninitialize();