佚名通过本文主要向大家介绍了com 检查失败问题,dr.com问题,dr.com常见问题,com问题,com调用等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 再问COM调用问题,请大家指教
描述:
描述:
搜了以下都没有找到解决方案,问题如下:
我用C#做了一个COM,在VC++ 6.0下调用,命令行程序时没有问题,在基于对话框程序调用时出错,代码完全相同:如下:返回错误0x80131500
CoInitialize(NULL);
// Initialize COM and create an instance of the InterfaceImplementation class:
HRESULT hr = CoCreateInstance(CLSID_DeviceObject,
NULL,
CLSCTX_INPROC_SERVER,
IID_IDeviceMethodProxy,
reinterpret_cast<void**>(&cpi));
if (FAILED(hr))
{
printf("Couldn't create the instance!... 0x%x\n", hr); //对话框应用程序时,这里错误了
}
CoUninitialize();