- 初中三年级
- 2220985
- 396
- 0
- 532 朵
- 2506 个
- 334 个
- 480
- 2013-10-27
|
1#
t
T
发表于 2014-10-11 17:39
|
|只看楼主
VS2010下如何使用按键插件模版呢 说起插件童鞋们应该都不陌生,一定有很多小伙伴和小编一样,好奇插件是如何制作的。好奇心就是最强大的学习动力,让我们一起急不可耐研究研究vs2010下怎么使用按键插件模板来制作插件。 | 温馨小提示[backcolor=rgb(154, 205, 50)] [backcolor=rgb(154, 205, 50)] [backcolor=rgb(154, 205, 50)]*[backcolor=rgb(154, 205, 50)] 由于本帖中图片内容较大,请耐心等候图片加载~~~~~~~ |
NO.1-操作前提 [backcolor=rgb(46, 139, 87)]前提 [backcolor=rgb(154, 205, 50)] 1 电脑上安装有vs2010 [backcolor=rgb(154, 205, 50)] 2 具备vc编程能力 | NO.2-内容提要[backcolor=rgb(46, 139, 87)]提要 [backcolor=rgb(154, 205, 50)] 1 VS2010下按键插件模板的设置过程 ① 绝对路径设置 ② 相对路径设置 [backcolor=rgb(154, 205, 50)] 2 插件制作过程 | Start-VS2010下按键插件模板的设置过程[backcolor=rgb(46, 139, 87)]设置过程 [backcolor=rgb(154, 205, 50)]1 准备运动
● 下载vs2010按键插件模板压缩包,解压到任意路径 ● [backcolor=rgb(105, 105, 105)]如图
- 您所在的用户组无法下载或查看附件
[backcolor=rgb(154, 205, 50)]2 绝对路径设置
● 拷贝Wizards相对到C:\Users\UserName\Documents\Visual Studio 2010\(VS2010的用户路径)路径。 ● 解压QMPluginWizard到任意路径。 ● 打开第一步中Wizards文件夹中的QMPluginWizard.vsz文件(打开方式:记事本) ● 然后将QMPluginWizard.vsz文件中ABSOLUTE_PATH续的值修改为第二步中QMPluginWizard文件的路径。 ● [backcolor=rgb(105, 105, 105)]第一步:[backcolor=rgb(105, 105, 105)]这里的[backcolor=rgb(105, 105, 105)]QMPluginWizard解压时选择解压到当前文件夹
- 您所在的用户组无法下载或查看附件
● [backcolor=rgb(105, 105, 105)]第二步
- 您所在的用户组无法下载或查看附件
● [backcolor=rgb(105, 105, 105)]第三步
- 您所在的用户组无法下载或查看附件
[backcolor=rgb(154, 205, 50)]3 相对路径设置
● 解压QMPluginWizard到"VS安装路径"\VC\VCWizards文件夹下。 ● 解压vcprojects文件到"VS安装路径"\VC\vcprojects中。 ● [backcolor=rgb(105, 105, 105)]第一步:这里的[backcolor=rgb(105, 105, 105)]QMPluginWizard解压时选择解压到QMPluginWizard
- 您所在的用户组无法下载或查看附件
● [backcolor=rgb(105, 105, 105)]第二步
- 您所在的用户组无法下载或查看附件
● [backcolor=rgb(105, 105, 105)]第三步
- 您所在的用户组无法下载或查看附件
[backcolor=rgb(154, 205, 50)]4 新建Vs项目
● 使用绝对路径设置模板的: 1、打开vs新建项目选择向导 2、填写项目名称(插件名) 3、 确定 ● 使用相对路径设置模板的: 1、打开vs新建项目选择visual C++下的QMpluginwizard 2、填写项目名称(插件名) 3、确定
● [backcolor=rgb(105, 105, 105)]演示
- 您所在的用户组无法下载或查看附件
[backcolor=rgb(154, 205, 50)]5 在CQMplugin.h头文件中添加函数声明
● 这里做一个两数相乘的插件例子,函数名称:xc ● [backcolor=rgb(105, 105, 105)]演示
- 您所在的用户组无法下载或查看附件
[backcolor=rgb(154, 205, 50)]6 在QMplugin.idl类库中添加函数声明
● 选中参数类型右击,转到定义,可以查看参数的类型说明 ● [backcolor=rgb(105, 105, 105)]演示
- 您所在的用户组无法下载或查看附件
[backcolor=rgb(154, 205, 50)]7 在CQMplugin.cpp中添加OLE自动化函数映射
● [backcolor=rgb(105, 105, 105)]演示
- 您所在的用户组无法下载或查看附件
[backcolor=rgb(154, 205, 50)]8 在CQMplugin.cpp中添加函数要实现的内容
● [backcolor=rgb(105, 105, 105)]演示
- 您所在的用户组无法下载或查看附件
| NO.5-效果演示[backcolor=rgb(46, 139, 87)]演示 [backcolor=rgb(154, 205, 50)]* 最终插件效果演示
● 生成的dll插件文件在vs2010用户路径下的debug文件夹里:Visual Studio 2010\Projects\minedll\Debug 本例中dll生成所在路径:D:\Backup\我的文档\Visual Studio 2010\Projects\minedll\Debug ● [backcolor=rgb(105, 105, 105)]如图
- 您所在的用户组无法下载或查看附件
● 将生成的minddll插件复制黏贴到按键精灵安装目录下的plugin文件夹下 ● 打开按键精灵 ● [backcolor=rgb(105, 105, 105)]演示
- 您所在的用户组无法下载或查看附件
| vs2010按键插件模板下载:- 您所在的用户组无法下载或查看附件
ps:模版中有个后缀名为js的文件 如果是锁定状态的需解锁之后使用- 您所在的用户组无法下载或查看附件
如果童鞋们对于本帖里的内容有疑问或者建议,欢迎跟帖讨论~~本文由按键学院提供技术支持
2个月学会赚大钱的脚本,报名倒计时9天 按键学院10月实战班卷土来袭
|