分享 ExWebBrowser 擴展類(含所需 DLL),替代原生 WebBrowser,提供兩大增強:
Silent 不全問題)。NewWindow 事件:新增 BeforeNewWindow 提供目標 URL 參數(原生事件缺失)。核心技術:繼承 WebBrowser,重寫 AttachInterfaces 設定 IWebBrowser2.Silent=true,建立 COM 事件沉入器捕獲 DWebBrowserEvents2.BeforeNavigate2 與 NewWindow3,封裝為 BeforeNavigate/BeforeNewWindow 事件並傳遞 URL 參數。
(完整程式碼片段保留)