簡體   English   中英

是否可以在Qt QAxWidget中關閉Internet Explorer兼容性視圖?

[英]Is it possible to turn off Internet Explorer Compatibility View in Qt QAxWidget?

我正在使用QAxWidget顯示通過Internet Explorer 11的頁面,盡管沒有在Internet Explorer本身中設置它們,但它在“兼容性視圖”中顯示了所有頁面。

是否可以將其關閉,並使該組件以“正常”模式顯示頁面,即讓基礎Internet Explorer 11像正常啟動時一樣以Firefox本身的身份簽名(即,不通過QAxWidget / ActiveX Control)

謝謝! 獨山

您顯然需要訪問IE對象模型並以編程方式調整模式。 為此,您想開始學習IE API

另外,我使Qt項目與RDP交互,您可以執行與IE11類似的操作。

在您的項目文件中TYPELIBS = $$ PWD / rdp / mstscax.dll //用類型庫的路徑替換。 然后,您需要將生成的頭文件以及.cpp文件包含到您的項目中。 然后,您可能會有其他問題需要更好地進行單獨討論。 或者,您可以查看執行typelibrary導入的Qt dumpcpp docs。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM