[英]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.