HRESULT hr ;
COSERVERINFO si ;
MULTI_QI mqi [2] ;
WCHAR* wServerName = L"192.168.0.1";
TCHAR szBuffer[512];
ICM* pICM = NULL;
ICA* pICA = NULL;
::ZeroMemory(&szBuffer, 512);
si.pwszName = wServerName ;
si.dwReserved1 = 0 ;
si.pAuthInfo = NULL ;
si.dwReserved2 = 0;
mqi [0].pIID = &IID_ICM ;
mqi [0].pItf = NULL ;
mqi [0].hr = 0 ;
mqi [1].pIID = &IID_ICA;
mqi [1].pItf = NULL ;
mqi [1].hr = 0 ;
hr = CoCreateInstanceEx (
CLSID_Account,
NULL,
CLSCTX_LOCAL_SERVER,
&si,
2,
mqi) ;
以上代码是获取多个接口的代码.问题:CoCreateInstanceEx()的第一个参数怎么写? CLSID_Account肯定是错的.
COSERVERINFO si ;
MULTI_QI mqi [2] ;
WCHAR* wServerName = L"192.168.0.1";
TCHAR szBuffer[512];
ICM* pICM = NULL;
ICA* pICA = NULL;
::ZeroMemory(&szBuffer, 512);
si.pwszName = wServerName ;
si.dwReserved1 = 0 ;
si.pAuthInfo = NULL ;
si.dwReserved2 = 0;
mqi [0].pIID = &IID_ICM ;
mqi [0].pItf = NULL ;
mqi [0].hr = 0 ;
mqi [1].pIID = &IID_ICA;
mqi [1].pItf = NULL ;
mqi [1].hr = 0 ;
hr = CoCreateInstanceEx (
CLSID_Account,
NULL,
CLSCTX_LOCAL_SERVER,
&si,
2,
mqi) ;
以上代码是获取多个接口的代码.问题:CoCreateInstanceEx()的第一个参数怎么写? CLSID_Account肯定是错的.
解决方案 »
- cformview控件问题
- 一个thread中创建多个window
- Scroll Bar的动作都有哪些值?
- 加速件无效问题!
- 调试Release有问题.
- 使用ShellExecute打开了一个程序,怎样关闭他?
- 在Oracal和SQL sever2000中存储图片之类的二进制文件性能如何?
- ■■■■在win98下怎么隐藏进程?注册系统服务吗,怎么用?谢谢■■■■
- 在对话框中我放了很多EDIT控件,当某个EDIT控件刚获得焦点后,他的父窗口如何知道是那个控件刚获得焦点,我不想
- 初学者的问题,请回答的详细一点
- MFC中用WebBrowser浏览word,在页面上修改后如何保存word
- MFC 套接字怎么同时传送和接收多个结构体
如果自己写的COM对象 肯定会定义
CLSID晒。
ICM 和 ICA,我想同时获取
pICM = (ICM*) mqi[0].pItf ;
pICA = (ICA*) mqi[1].pItf ;
但是我不知道第一个参数怎么写??