VS2010下如何使用按鍵精靈外掛模版?

說起外掛童鞋們應該都不陌生,一定有很多小夥伴和小編一樣,好奇外掛是如何製作的。好奇心就是最強大的學習動力,讓我們一起急不可耐研究研究vs2010下怎麼使用按鍵外掛模板來製作外掛。

工具/原料

按鍵精靈2014

方法/步驟

NO.1-操作前提

前提

1 電腦上安裝有vs2010

2 具備vc程式設計能力

NO.2-內容提要

提要

1 VS2010下按鍵外掛模板的設定過程

① 絕對路徑設定

② 相對路徑設定

2 外掛製作過程

Start-VS2010下按鍵外掛模板的設定過程

設定過程

1 準備運動

● 下載vs2010按鍵外掛模板壓縮包,解壓到任意路徑

● 如圖

VS2010下如何使用按鍵精靈外掛模版

2 絕對路徑設定

● 拷貝Wizards相對到C:\Users\UserName\Documents\Visual Studio 2010\(VS2010的使用者路徑)路徑。

● 解壓QMPluginWizard到任意路徑。

● 開啟第一步中Wizards資料夾中的QMPluginWizard.vsz檔案(開啟方式:記事本)

● 然後將QMPluginWizard.vsz檔案中ABSOLUTE_PATH續的值修改為第二步中QMPluginWizard檔案的路徑。

● 第一步:這裡的QMPluginWizard解壓時選擇解壓到當前資料夾

VS2010下如何使用按鍵精靈外掛模版

第二步

VS2010下如何使用按鍵精靈外掛模版

● 第三步

VS2010下如何使用按鍵精靈外掛模版

3 相對路徑設定

● 解壓QMPluginWizard到"VS安裝路徑"\VC\VCWizards資料夾下。

● 解壓vcprojects檔案到"VS安裝路徑"\VC\vcprojects中。

● 第一步:這裡的QMPluginWizard解壓時選擇解壓到QMPluginWizard

VS2010下如何使用按鍵精靈外掛模版

● 第二步

VS2010下如何使用按鍵精靈外掛模版

● 第三步

VS2010下如何使用按鍵精靈外掛模版

4 新建Vs專案

● 使用絕對路徑設定模板的:

1、 開啟vs新建專案選擇嚮導

2、填寫專案名稱(外掛名)

3、 確定

● 使用相對路徑設定模板的:

1、開啟vs新建專案選擇visual C++下的QMpluginwizard

2、填寫專案名稱(外掛名)

3、確定

● 演示

VS2010下如何使用按鍵精靈外掛模版

5 在CQMplugin.h標頭檔案中新增函式宣告

● 這裡做一個兩數相乘的外掛例子,函式名稱:xc

● 演示

VS2010下如何使用按鍵精靈外掛模版

6 在QMplugin.idl類庫中新增函式宣告

● 選中引數型別右擊,轉到定義,可以檢視引數的型別說明

● 演示

VS2010下如何使用按鍵精靈外掛模版

7 在CQMplugin.cpp中新增OLE自動化函式對映

● 演示

VS2010下如何使用按鍵精靈外掛模版

8 在CQMplugin.cpp中新增函式要實現的內容

● 演示

VS2010下如何使用按鍵精靈外掛模版

NO.5-效果演示

演示

* 最終外掛效果演示

● 生成的dll外掛檔案在vs2010使用者路徑下的debug資料夾裡:Visual Studio 2010\Projects\minedll\Debug

本例中dll生成所在路徑:D:\Backup\我的文件\Visual Studio 2010\Projects\minedll\Debug

● 如圖

VS2010下如何使用按鍵精靈外掛模版

● 將生成的minddll外掛複製黏貼到按鍵精靈安裝目錄下的plugin資料夾下

● 開啟按鍵精靈

● 演示

VS2010下如何使用按鍵精靈外掛模版

相關問題答案