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

📄 subject_54816.htm

📁 vc
💻 HTM
字号:
<p>
序号:54816 发表者:鹏程 发表日期:2003-10-01 20:54:29
<br>主题:有一个问题请教
<br>内容:自己做的MFC DLL中有resource.h文件,而生成的DLL测试工程中也有resource.h文件,发生冲突了,怎么解决?<BR><BR><BR><BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:iamhere 回复日期:2003-10-01 22:17:21
<br>内容:怎么会冲突???<BR>难道你放到一个目录了???!!!
<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-10-01 23:30:03
<br>内容:*.dll放到\Test\Debug下,*.lib,*.h和Resource.h三个文件都放到了\Test下,而Test工程本身有Resource.h文件,所以发生冲突了。<BR><BR><BR><BR><BR><BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:iamhere 回复日期:2003-10-02 22:05:31
<br>内容:你为什么要把DLL的Resource.h放到测试工程的目录下去???
<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-10-02 23:46:14
<br>内容:因为我的DLL中用到了资源,如果不把Resource.h放到测试工程的目录下,那DLL能运行吗?<BR><BR><BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:iamhere 回复日期:2003-10-03 00:51:00
<br>内容:使用DLL的时候无需使用该DLL的Resource.h文件
<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-10-03 18:11:43
<br>内容:可是,我不使用DLL的Resource.h文件,测试工程报错,说找不到DLL中的对话框ID_DLL_DLG资源。<BR><BR><BR><BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:iamhere 回复日期:2003-10-04 08:47:46
<br>内容:真不明白你的工程是怎么设计的,测试工程怎么又会用到DLL中的对话框资源???
<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-10-04 14:23:24
<br>内容:是这样的:(1)我的DLL中封装了对话框摸板ID_DLL_DLG,上面有控件用于实现一定功能(模板对应的类),然后定义了显示对话框摸板消息函数。(2)在我的测试工程Test中,就是要使用DLL中的对话框摸板ID_DLL_DLG所实现的功能(模板对应的类),因此向我的DLL发送调用ID_DLL_DLG消息。<BR><BR>最后编译Test信息显示,ID_DLL_DLG是未定义标识符,我想原因是在我的Test工程中没有包含我的DLL的Resource.h文件所至。那么究竟是不是呢??请教了。<BR><BR><BR><BR>2003-10-4 19:17:41

⌨️ 快捷键说明

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