本文主要是介绍vs2010 玩转金山界面库 (1)贮备篇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1:下载金山卫士的源码 : https://bitbucket.org/knoss/pcmanager (本次所有的源码这里下载:http://download.csdn.net/detail/qq283868910/3824713)
剥离出 如下 结构:
bkres目录结构
bkwin目录结构
tingxml 结构
wtl是wtl的头文件 需要安装 如果没有请到微软下载安装 地址:wtl下载 http://wtl.sourceforge.net/
安装方法:
下载后,在(trunk\)WTL\Wizards\AppWiz子目录中, 可以找到安装脚本。使用wscript.exe(默认路径C:\WINDOWS\system32\wscript.exe)运行setup100.js(Express版运行setup100x.js)。这样就安装好了! (这个只针对vs2010)
贮备工作基本完成
(ps:那些包含库可以这里下载:点击打开链接)
开始项目:
新建解决方案(如图)
选择如图:
这个时候创建项目会失败是运行不了的,这个应该算bug,不管他,点确定就可以了,看后面 ;
1: 选择项目=====属性=====配置属性=====C/C++===常规=====附加包含目录======找到wtl的包含头文件(我们前面建立了wtl目录 里面就放的wtl头文件,你这里选这里)
见图:
这个时候运行会显示错误,找不到头文件由此见下:
错误 3 error C1083: 无法打开包括文件:“atlapp.h”: No such file or directory e:\visual studio\mvc\ks\ks\stdafx.h 15 1 ks
2:修改stdafx.h中包含头的路径 #include "atlres.h" 改为 wtl的include目录加atlres.h 我的是#include "inc/wtl/atlres.h" 然后运行 (如图)
好了这里所有贮备工作全做完了 后面就对 wtl 进行手术 金山界面库的应用
鉴于篇幅 我在下一章介绍
这篇关于vs2010 玩转金山界面库 (1)贮备篇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!