iwebbrowser2

    0熱度

    1回答

    我正在學習從華廷它處理啓動並連接到Internet Explorer下面的一段代碼: private static IEBrowser CreateIEPartiallyInitializedInNewProcess(Uri uri) { var m_Proc = CreateIExploreInNewProcess(uri); var helper = new

    1熱度

    3回答

    我正在C++應用程序中託管的Web瀏覽器ActiveX控件中顯示一個文檔。這個文檔有一個META標籤,它指定了不正確的字符集,所以輸出很有趣。我知道正確的編碼,並想通過編程來修改它。但無論我嘗試,編碼保持不變。 我alredy嘗試,以各種組合和口味: IHTMLDocument2::put_Charset(後文檔加載完成); 更改「META」標記的「字符集」屬性(使用IHTMLMetaElemen

    3熱度

    2回答

    我需要獲取有關外部應用程序的Webbrowser控件的滾動條(位置,大小,可見性)的信息,我嘗試使用我以前的question中的GetScrollBarInfo函數,但函數總是返回false,我檢查了另一個函數應用程序和工作正常,但不是與IE或Webbrowser控件。 So how I can get information about the scrollbars of an Webbrows

    0熱度

    1回答

    我通過使用IHTMLDocument2寫入(SAFEARRAY)方法從存儲在數據庫中的字符串生成HTML頁面。這工作正常。 按下CTRL + F時,按預期方式顯示查找對話框,但從未有任何匹配。 CTRL + F正在搜索什麼?也許一個對象不見了(我必須創建)搜索的目的是什麼? 下面是一些相關的代碼: CComPtr<IDispatch> m_spDisp; CComPtr<IWebBrowser2

    4熱度

    1回答

    例子: 我瀏覽到http://www.stackoverflow.com使用網絡瀏覽器控制 有一個鏈接到最上面一欄常見問題,與目標https://stackoverflow.com/faq 我需要重定向例如到http://math.stackexchange.com當我點擊FAQ鏈接

    1熱度

    1回答

    我想在我的Win32應用程序中顯示一個簡單的網頁。 我已經閱讀了這個問題 IWebBrowser2: how to force links to open in new window? 我想要做在問題的回答恰好說明,但沒有帶發現了一個代碼示例。 是否有一個簡單的示例,顯示如何使用IHTMLDocument而不是IWebBrowser2來呈現Win32應用程序中的HTML文檔。

    1熱度

    1回答

    我正在使用Pandion(開源jabber客戶端),C++使用IWebBrowser2設置運行html/javascript的主機。所有的程序邏輯都在js中實現。在VS2010中,如果我在調試器中啓動應用程序,我可以調試C++而不是js。如果我在沒有調試器的情況下啓動並附加它,我可以調試js而不是C++。 有什麼辦法可以同時調試嗎? 有沒有什麼方法可以顯示firebug在Firefox中的方式,或

    1熱度

    2回答

    我正在嘗試在對話框中託管一個Web瀏覽器。我在Win32和ATL上使用C++,沒有使用MFC。有一個實現此功能的ActiveX控件(IWebBrowser2)。訣竅是它看起來好像我需要創建一個對話框類,它實現了許多COM成員函數來完成這個任務。有沒有更簡單的方法?我一直在看ATL(不是我不能使用MFC,否則我會使用CDHtmlDialog),但沒有找到任何答案。

    3熱度

    5回答

    我想阻止IE顯示JS錯誤對話框,我讀到它可以通過設置 ScriptErrorsSuppressed = true來完成。 我到底在哪裏設置IWebBrowser2? 感謝

    4熱度

    3回答

    我在VisualC++ 10中使用ATL來託管瀏覽器控件。 我的代碼類似於這個例子:http://msdn.microsoft.com/en-us/library/9d0714y1(v=vs.80).aspx 區別是我有主窗口,然後子窗口主持瀏覽器控制。 2分鐘後我必須關閉瀏覽器才能完全關閉瀏覽器的activeX,但是這個子窗口應該是活着的,並且要做其他事情。但不知何故,這種瀏覽器控制仍然停留在那