佚名通过本文主要向大家介绍了usb接口出问题,电脑网线接口出问题,文件格式模块接口问题,电脑usb接口有问题,usb接口有问题等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 关于查询接口的问题
描述:
解决方案1:
描述:
我涉及了带有接口的对话框程序
接口为MS,在测试程序中调用这个接口,
首先查询的时候
HRESULT hr1;
hr1 = CoInitialize(NULL);
if(SUCCEEDED(hr1))
{
hr1 = CoCreateInstance(CLSID_MS,
NULL,
CLSCTX_INPROC_SERVER,
DIID_IMS,////用IID_IMS的时候编译不通过。
(void**)&mstorage);
int d = GetLastError();/////得到d =0x2
}
我用VC中的error lookup 工具看,发现是没有找到文件。怎么回事????
解决方案1:
what wrong with it?
解决方案2:__uuidof(IMS)
解决方案3:正因为编译说未定义,才需要你#include或者import嘛
解决方案4: 还是该用IID_Ixxx
需要import进来
或者include "YourCOM_i.h"
DIID_IMS是什么呀?