我以集合(聚合)请求一个IDispatch接口,怎么无法成功
在组件A的FinalConstruct中,我以集合(聚合)的方式请求组件A的IDispatch接口,每次都无法请求成功, CLSID clsid; CLSIDFromProgID(L"ATLNew.Math.1",&clsid); IDispatch* pDispatch; HRESULT hr = CoCreateInstance(clsid,GetControllingUnknown(), CLSCTX_INPROC_SERVER,IID_IDispatch,(void**)&pDispatch); if(FAILED(hr)) { cout << "FAILED...." << hr << endl; } 如...
作者: kongxinyue 发布时间: 06-16
IPropertySetStorage是必须作为复合文档的第一级元素,还是也可以作为stream的子元素?
如题。我用DFView打开一个word文档,发现IPropertySetStorage是存在于文档树的顶层,作为顶层元素存在的。 我想问,这个接口的实例,能否作为某个storage或者stream的子元素存在,也就是从IStorage或者IStream来创建一个IPropertySetStorage呢? 谢谢!
作者: mfkeef 发布时间: 06-16
新手请教,菜单中的“关于”,点击会打开“帮助对话框”,但是“关于”没有对应“响应函数”呀?
新手请教,菜单中的“关于”,点击会打开“帮助对话框”,但是“关于”没有对应“响应函数”呀? 用mfc向导建一个 单文档程序,在菜单中有一个关于菜单项,我奇怪的是,这个关于菜单项,没有对应任何响应函数, 但是,单击该菜单项确实可以打开“帮助对话框”, 这个菜单项的ID值是:ID_APP_ABOUT 我试着在这个菜单项中增加一个响应函数。我自己的响应函数也可以执行,但是原来的帮助...
作者: bjwqt 发布时间: 06-16
com调用出现的问题
编写了一个简单的ATL/COM DLL服务 添加接口IFun 添加接口方法 LRESULT Add([in]long n1,[in]long n2,[out,retval]long *pVal); 实现部分: STDMETHODIMP CFun::Add(long n1, long n2, long *pVal) { // TODO: Add your implementation code here *pVal=n1+n2; return S_OK; } 注册该服务 regsvr32 com_2.dll 再编写一个客户程序 IFun *pFun=NULL; HRESULT hr=CoInitialize(N...
作者: qq752923276 发布时间: 06-15
DX程序,vs2008编译出现了错误,要交大作业了,希望各位尽快帮帮我,快没时间了
错误就一个,如下所示: 错误 1 生成“cmd.exe”时出错。
作者: ziyoudefeng22 发布时间: 06-15
有个vs2010小问题,求帮解决
在vs2010里怎么不能实现这个语法啊: CString str; str+=nChar; nChar是char类型的,在vc6.0怎么可以的,郁闷死了,+=不是隐式把Char转换成字符串了吗
作者: zhaoqingtao007 发布时间: 06-15
如何写程序实现DDNS 域名解析服务器.?
我想在给自己项目中的中心服务器, 增加ddns服务,(windows vc++ . 环境) 怎么实现呢? 看了一些文档, 还是稀里糊涂, 也不知道怎么动手实现.. 哪位大侠知道, 或者做过, 请指点一下,,,,谢谢./.
作者: machh 发布时间: 06-15
GetLogicalDrives 获取磁盘问题
C/C++ code //@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ //函数功能:获取驱动器 //@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ void CTreeViewDlg::GetLogicalDrives(HTREEITEM hParent) { size_t szAllDriveStrings = GetLogicalDriveStrings(0,NULL); [color=#FF0000]这szAllDriveStrings 编译之后为什么是2...
作者: z8323664 发布时间: 06-15
旧帖太乱,估计大家没看懂 listcontrol导excel 中文字段 明晚结贴
MFC:我用list control显示数据库中的某个表, 数据库中字段名为英文,控件中字段改为中文, 该list control有50多列,其中有两列列名形为:XX(°);有50列列名形为:XXXX(℃) 注:XX XXXX为中文字符 C/C++ code // 创建表结构 int i; LVCOLUMN columnData; CString columnName; int columnNum = 0; CString strH; CString strV; sSql = ""; strH = ""; columnData.mask = ...
作者: zcy00772 发布时间: 06-15