项目中要引用 msxml2.dll,所以我在程序中加上以下代码. #import "C:\WINNT\system32\msxml2.dll" 但是代码在别的机器上编译的时候,问题来了,msxml2.dll的路径变了.我想的办法是,干脆把msxml.dll变成 msxml.tlb,并加到源文件中,那么我引用的时候就可以用下面的方式引用了:#import "..\tlb\msxml2.tlb" 问题是:(1)如何通过msxml2.dll生成msxml2.tlb(2)或者有其他什么办法,去掉代码中的"C:\WINNT\system32\"路径信息.
解决方案 »
- LB_SETCURSEL消息如何处理
- 如何保持窗口大小的纵横比列
- 请问在VC++中如何查询数据库里的表是否存在?
- 关于Scoket的问题
- 关于com注册的问题:我用regsvr32对我写的COM进行注册,总是不成功.各位朋友请帮忙啊!!!
- SHBrowseForFolder
- 有没有一些可靠的数据,全球(个人)计算机用户都用的是什么操作系统 ? win9x ? winnt? linux ? MAC OS ?
- 在Wince下建立数据库用于存储数据
- vc++ 实现邮件群发 (jmail组件) 请高人帮忙!!
- 请问:如何防止我的程序被运行两次,第二次运行时显示提示!
- $$$$很简单的问题,帮忙解决一下!
- 关于学习mfc的几个问题请教?
windows搜索时会搜索系统目录下的文件.
是能生成,但是需要import tlb文件吧
不需要,都有接口定义了,当然就可以编译了#import指令无非就是生产接口定义文件,然后加其添加到工程里而已