首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

求教怎么在mfc activex里面添加wmi

2012-06-03 
求教如何在mfc activex里面添加wmi?想做个ocx,是MFC弄的。现在想调用WMI来读取系统的一些硬件信息并显示,但

求教如何在mfc activex里面添加wmi?
想做个ocx,是MFC弄的。现在想调用WMI来读取系统的一些硬件信息并显示,但是不能初始化,CoInitializeEx不能返回S_OK。据说是线程的问题或者说是activex里面不能调用其他的activex,是不是应该我自己创建一个线程里面调用WMI达成目的,然后把硬件信息比如硬盘ID存入全局变量里面让主线程里面的Ondraw函数显示出来?

[解决办法]
一般初始化用的是CoInitialize的,除非是特别的,要用到MTA的,才用CoInitializeEx

热点排行