⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_26507.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:26507 发表者:sky++ 发表日期:2003-01-02 10:41:52
<br>主题:CoInitialize菜鸟问题
<br>内容:为什么我在控制台程序中调用<BR>CoInitialize(NULL),<BR>CoCreateInstanceEx(CLSID_Math,NULL,CLSCTX_REMOTE_SERVER,&amp;serverinfo,1,&amp;mulqi);<BR><BR>会出现“undeclared identifier”的错误?还要包含什么头文件吗?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:梦中草原 回复日期:2003-01-02 19:03:33
<br>内容:你当然要包含带CLSID_Math定义的头文件啊!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:sky++ 回复日期:2003-01-03 08:08:27
<br>内容:包含了呀!编译器是不认识CoInitialize 、CoCreateInstanceEx 这两个关键字!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:矢玄 回复日期:2003-01-03 10:18:22
<br>内容:在 project setting / c/c++ / preprocessor definitions 中增加定义 _WIN32_DCOM . 或在 stdafx.h 中定义_WIN32_WINNT &gt;= 0x0400 的值就可 。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:sky++ 回复日期:2003-01-03 10:48:35
<br>内容:谢谢矢玄,问题解决了。还有一个问题:程序中为什么一定要#include &lt;COMDEF.H&gt;,否则的话会出现许多&nbsp;&nbsp;c:\program files\microsoft visual studio\vc98\include\objidl.h(720) : error C2061: syntax error : identifier 'REFIID'&nbsp;&nbsp;这种错误?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:矢玄 回复日期:2003-01-03 21:51:34
<br>内容:comdef.h 中定义了很多宏定义和一些com 中经常用到的常量和数据结构 ie: _bstr_t ,_variant_t .所以当你的程序中若有使用了相关定义,则需要将此头文件包含到编译环境中,而你说的情况应该是&nbsp;&nbsp;REFIID 本身是一个数据类型在 comdef.h 中定义的所以你没有包括或引用的次序不对就会有类似的情况发生。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -