ATL创建COM服务时必须注意的问题
来源:互联网 发布:java图形化设计 编辑:程序博客网 时间:2024/05/16 11:50
1:用ATL向导创建COM组件时,必须指定ProgID
2:ATL向导生成的RGS有BUG,必须手工添加一句
val AppID = s '%APPID%'像下面这样
HKCR{ProgIDMyInterface.1 = s 'CMyInterface Class'{CLSID = s '{5B91E508-D66E-4F27-A371-E0D5FC3AAA0B}'}ProgIDMyInterface = s 'CMyInterface Class'{CurVer = s 'ProgIDMyInterface.1'}NoRemove CLSID{ForceRemove {5B91E508-D66E-4F27-A371-E0D5FC3AAA0B} = s 'CMyInterface Class'{ProgID = s 'ProgIDMyInterface.1'VersionIndependentProgID = s 'ProgIDMyInterface'ForceRemove ProgrammableLocalServer32 = s '%MODULE%'{val ServerExecutable = s '%MODULE_RAW%'}val AppID = s '%APPID%'TypeLib = s '{E57E6FF7-264C-4753-8393-FF512A651C7B}'Version = s '1.0'}}}
否则,客户端在使用CoCreateInstance创建服务形式的COM组件时会返回服务器启动失败的诡异的问题
0 0
- ATL创建COM服务时必须注意的问题
- 使用Atl 创建Com对象需要注意的问题
- ATL 7.0 自由线程的 Windows NT 服务不会创建 COM 对象
- ATL初探(COM对象的创建过程)
- ATL 创建COM对象
- 用ATL创建服务中,解决服务描述的问题.
- 用VS2008向导创建的ATL windows 服务,在客户端创建COM对象是返回0x80080005
- C++ ATL 创建的COM组件与.NET的数据交互问题(一)
- 關於 ATL COM 開發中遇到的"ATL COM automation 服务器不能创建对象"問題
- ATL内部创建COM对象
- ATL创建进程外COM
- 【COM/ATL】创建Url快捷方式
- 用ATL创建的com class怎样显示实例化?
- VB连接远程ADO时必须注意的问题!
- 用httpwebrequest,request,多线程时必须注意的问题
- ATL创建COM组件时找不到dllmain入口函数
- Windows ATL Service 服务的创建(VS2010)
- websphere数据库编程必须注意的问题
- 【PreparedStatement的setObject的作用和setString的作用是一样的!】
- Andoird Apps Reverse Engineering IV: DEX - Dalvik VM excutes
- Swing的异步
- commons-exec的输出
- 24个基本指标
- ATL创建COM服务时必须注意的问题
- hph和java哪个更实用?
- C++ boost库无锁队列多线程并行测试与编译方法
- Windows消息和消息队列
- 搭建Mantis 缺陷管理系统
- spring中ApplicationContext类实例化的3种方式和bean获取的2种方式
- 用Java runnable接口模拟多窗口(线程)销售同类型票的并行程序
- [分享]Linux Glibc库严重安全漏洞修复通知 (重要)
- Vehicle Type Classification Using Unsupervised Convolutional Neural Network(泛读)