QT 呼叫OCX控制項

2021-09-04 05:30:10 字數 626 閱讀 8682

近期做乙個專案,需要呼叫foxit的pdf ocx控制項,現記錄一下過程。

首先,被呼叫的ocx控制項必須被註冊,註冊過程請參考

接著進行如下步驟:

一,獲取ocx 的uuid:

1)找到oleview.exe,以管理員身份開啟。oleview..exe一般路徑c:\program files (x86)\windows kits\8.1\bin\

2)開啟ocx檔案

3)獲取uuid

二,根據uuid生成.h,.cpp檔案

1)找到dumpcpp.exe ,一般路徑為qt安裝目錄bin下,如d://qt/32bit/5.6/msvc2015/bin

2)以管理員身份開啟cmd,輸入如下:

就會生成如下的檔案:

最後就是正常的qt一般的開發流程了 

WEB頁面呼叫OCX控制項

1 製作inf安裝指令碼 version signature chicago advancedinf 2.5 defaultinstall copyfiles install.files registerocxs registerfiles addreg addregistry defaultuni...

js如何呼叫ocx控制項

最近做硬體相關的專案,廠商提供的ocx控制項,需要在js中通過ocx控制項呼叫c寫的 在此做個筆記 1.對於64位機器,將廠商提供的.dll檔案拷貝到 c windows system32 目錄下,將.ocx檔案拷貝到c windows syswow64 目錄下。2.註冊 ocx檔案。管理員身份。在...

js呼叫ocx控制項的問題

這兩天接觸到了一些硬體裝置與軟體之間的互動。主要是用到了神思二代身份證讀卡機器,讓它能把身份證的資訊顯示到頁面中。1,剛開始用拿到的只是一些ocx控制項,還有乙個批處理檔案,這個批處理檔案主要是將一些用到的ocx,dll檔案拷貝到c 盤的windows system32目錄下,因為我的作業系統是64...