插件式開發

DLL工程創建:

  1. 新建工程

2、點擊確定進入界面

 

 

3、點擊下一步,進入界面

 

4、選擇DLL,然後附加選項選擇空項目,然後點擊完成

5、然後新建類xxxx.h以及cpp的編輯

Cpp的實現

  1. 編譯生成項目,項目屬性可以設置成靜態或者動態dll,將生成的dll、lib以及xxxx.h文件拷貝到要測試的工程中即可

 

 

 

OCX項目的創建

  1. 新建項目選擇MFC ActiveX項目:

 

  1. 後續一直默認,點擊下一步,最後點擊完成
  2. 在類視圖下,該位置右鍵——》添加方法(或屬性)

設置好之後點擊完成,然後會出現

說明添加成功,在xxxxxctl中實現該方法

 

然後編譯項目,生成ocx文件

編寫htm文件可以測試項目這裏是用JavaScript編碼:

其中object的ID是上面方法裏用的,classid是註冊項目的clsid,具體查看方式:

Win+R---->regedit--->該目錄下快速輸入項目的前三個字母

 

組件ID就是該ID,編輯完成保存退出,用IE打開即可

恭喜測試成功

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章