QQT的按键精灵怎么用做

手把手教你做VC插件
10:52:15 本文行家:
准备:将按键精灵source目录下的QMPlugin插件制作模版(VC 6.0).zip解压,然后将里面的QMPluginWizard.awx文件复制到Microsoft Visual StudioCommonMSDev98Template下& 1.首先打开VC6.0,按Ctrl+N或者点选File-&New..新建工程&&& 2.点选Projects选项卡,在下面的选项中点选"按键精灵插件",接着在Project name栏中敲入名称,这个也将是你生成的DLL插件名,选取下存放的目录然后点选OK& 3.填入插件名称,这个名称将作为你引用插件的名字,我这里取同名TestDemo,那么到时候我引用的时候就是Plugin TestDemo.xxx,然后按下Finish& 4.接着就会生成工程,点选左侧的FileView,然后点击CQMPlugin.cpp就可以查看到所包含的代码文件& 5.下面我们要新建个"方法",按快捷键Ctrl+W,呼出向导"MFC ClassWizard",我们单击Automation, 在右侧点击新建方法“Add Method”,在External name和Internal name中填上空间的方法,这个名字在调用的时候就是具体的方法名,比如我这里新建一个MsgBox的方法,在调用插件的时候就是TestDemo.Msgbox这样的。因为我这里的Msgbox是没有返回值的,所以在Return type中填写void,在下面的Parameter list里面我放上传入的参数,类型为LPCTSTR,因为我要传入一个字符串,并让它弹出,参数名我取未_str& 6.点击OK后我们可以再External names中看到我们刚才新建立的方法,要建立其他的方法,按入上的步骤添加。& 7.点击OK后我们在CQMPlugin.cpp的尾部可以发现新加入了个方法。在方法中我们写上处理的函数。这里我们让它弹出对话框,内容是传入的参数_str,接着延迟10ms& 8.下面是比较关键的一个步骤,工具栏上面选择编译环境是Win32 Release,然后点击编译,这样将会在工程文件夹下新建个文件夹是Release的文件夹,我们的DLL文件就在那里& 9.编译后,显示0个错误,那就基本上就成功了。10.在Release文件夹下找出那个DLL文件,拷贝到按键精灵的Plugin文件夹下,然后重启按键精灵,打入个Plugin和空格,就能发现一个新的控件TestDemo11.接着我们试试msgbox方法,传入个字符串,保存,运行,是不是很神奇~。
参考资料:
[1] 按键精灵
[2] 按键精灵教程
[3] 按键精灵怎么用
百科的文章(含所附图片)系由网友上传,如果涉嫌侵权,请与***联系,我们将按照法律之相关规定及时进行处理。如需转载,请注明来源于。当前位置 & &
& 按键精灵7.0新功能 让你自己动手做软件
按键精灵7.0新功能 让你自己动手做软件
14:35:09&&作者:稻草人
编辑:稻草人 &&)
让小伙伴们也看看:
阅读更多:
好文共享:
文章观点支持
当前平均分:0(0 次打分)
[04-04][04-03][04-03][04-01][03-31][03-30][03-29][03-29][03-28][03-27]
登录驱动之家
没有帐号?
用合作网站帐户直接登录

参考资料

 

随机推荐