用c写按键精灵脚本语言,按键精灵之插件编写
按鍵精靈最大的優點就是簡單直接,本身沒有復雜的結構,很容易理解,但是要想作出強大的腳本,需要的就是插件。插件的編寫通常使用高級語言,如vc,delphi,vb等等,通過這些語言編寫出功能強大的模塊,在按鍵精靈里調用,就可以作出強大的軟件。
按鍵精靈的核心就是模擬鍵盤,鼠標,特色就是找色找圖,調用插件。
按鍵精靈使用的語言Q語言,很容易理解,編寫的嚴謹性不高,適合編程新手,掌握變量,運算,控制語句,過程,函數基本上就可以靈和的使用按鍵精靈的腳本。
插件的編寫:本文使用VC6.0
(1)打開按鍵精靈source文件夾下,解壓VC模塊相關的文檔
將將QMPluginWizard.awx拷貝到如下目錄
【vc安裝目錄】\Common\MSDev98\Template
(2)打開vc6.0
新建項目:按鍵精靈插件 ,工程名【Hello】,一步步提示完成
(2)在CQMPlugin類中添加外部函數接口
打開ClassWizard->Automation->add
method
external name------>外部調用該插件時,調用的接口
internal name------>內部函數的定義
根據實際需要定義函數的參數,返回值
(3)幾部分注意的地方
CQMPlugin::DESCRIPTION_LIST CQMPlugin::m_DescriptionList[]
=
{
{"","VC自定義插件",""},?{"SayHello","彈出Hello,world","彈出對話框Hello,world"},
};
//SayHello函數定義
void CQMPlugin::SayHello()
{
// TODO: Add your dispatch handler code
here
AfxMessageBox("hello,world");
}
【組建】->【移出工程】編譯出release版
(4)將生成的dll文件復制到按鍵精靈安裝目錄下的plugin文件夾下,啟動按鍵精靈就會自動加載該插件
總結
以上是生活随笔為你收集整理的用c写按键精灵脚本语言,按键精灵之插件编写的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在C语言中 下面标识符非法的是,下面哪一
- 下一篇: c 11 主要的新语言特性,关于c ++