在vs2010中使用wtl
2015-10-30 14:33
381 查看
1.前言
在vckbase中下载了一个合并dll到exe中的程序,需要atlapp.h,故需要在vs2010上安装微软内部的wtl,遇到了一些问题,网上查了些资料解决了,这里记录下2.安装
1.需要下载wtl压缩包,并将其解压缩到一个目录下 如D:\SDK\wtl\目录下 http://wtl.svn.sourceforge.net/viewvc/wtl/?view=tar2.直接运行Wizards\AppWiz\Setup.js 可能会在后面通过向导创建wtl项目时报错
3.如果报错 修改 Wizards\AppWiz\Files\HTML\1033\下的三个html文件
3.1 AppType.htm 通过vs2010打开定位到文件尾
< SCRIPT > var strPath = window.external.FindSymbol( " PRODUCT_INSTALLATION_DIR " ); strPath += " VCWizards/ " ; strPath += window.external.GetHostLocale(); var strScriptPath = strPath + " /Script.js " ; var strCommonPath = strPath + " /Common.js " ; document.scripts( " INCLUDE_SCRIPT " ).src = strScriptPath; document.scripts( " INCLUDE_COMMON " ).src = strCommonPath; </ SCRIPT >
修改为
<SCRIPT> document.scripts("INCLUDE_SCRIPT").src = window.external.FindSymbol("SCRIPT_COMMON_PATH") + "/Script.js"; document.scripts("INCLUDE_COMMON").src = window.external.FindSymbol("SCRIPT_COMMON_PATH") + "/Common.js"; </SCRIPT>
3.2default.htm和UIFeatures.htm也这样修改下
3.3default.htm找到
<!-- This closing tag is here only to avoid security warning --> </OBJECT>
直接删除
4.再次运行Setup.js
5.通过wtl向导创建一个项目 文件/新建/项目/Virtual C++/ ATL/WTL Application Wizard 项目 默认下一步即可
6.添加头文件路径 选中项目/右键属性/VC++目录 中包含目录 添加E:\SDK\wtl\Include即可
7.运行不报错 即可
4.备注
1.这是修改过的在vs2010和vs2015上都能安装的版本http://download.csdn.net/detail/zhang_ruiqiang/9226819相关文章推荐
- C#6.0中10大新特性的应用和总结
- 解析在WTL下使用双缓冲的实现方法
- 关于vs2005、vs2008和vs2010项目互转的总结
- vs2010根据字符串内容添加断点的方法介绍
- 在vs2010中调试javascript代码方法
- VS2010写的程序在自己电脑可以运行、其他电脑上不能运行的解决方案
- VS2010 C++ 配置优化方案
- 使用VS2010创建MFC ActiveX工程项目
- 使用VS2010 C#开发ActiveX控件(下),完整代码打包下载
- 使用VS2010 C#开发ActiveX控件(上)
- 解析VS2010利用VS.PHP插件调试PHP的方法
- win7系统下 vs2010 调式就关闭要重启处理方法
- VS2010新建站点发布并访问步骤详解
- vs2010制作简单的asp.net网站
- VS2015 免费插件Refactoring Essentials
- VS2010、VS2008等项目的默认浏览器修改方法(图文)
- 如何在VS2012中查看IL代码
- VS2010/MFC编程入门之前言
- VS2010/MFC编程入门之二(利用MFC向导生成单文档应用程序框架)
- VS2010/MFC编程入门之三(VS2010应用程序工程中文件的组成结构)