qt/windows桌面版提供了activeqt架構,用以為qt和activex提供完美結合。activeqt由兩個子產品組成:
a qaxcontainer子產品允許我們使用com對象并且可以在qt應用程式中嵌入qactive控件。
b qaxserver子產品允許我們導出使用qt編寫的自定義的com對象和active控件。
c 在這裡,我們使用了qaxcontainer子產品,是以在.pro中,需要使用下面這一項來連結這個qaxcontainer子產品:config+=qaxcontainer(注意:在qt5.3中使用的是:qt
+= widgets gui axcontainer)。
d
在頭檔案中包含qaxwidget和qaxobject。
操作步驟:
a 建立一個word文檔,内容如下:
b 選中項目編碼下的一個單元格,點選上面菜單欄中的
”插入à書簽”,添加如下書簽:
建立項目(activeqt)進行測試
activeqt.pro
sources
+=
\
main.cpp
qt
widgets gui
axcontainer
e
盤中的運作結果: