- 197 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 00:42:49 ]
- >>196
どこかでも同じ質問してたね。 WebBrowserのメンバにそういうプロパティやメソッドがあるかと思うような人だから 説明してもどうかと思うけど、一応書いてみる。 簡単な方法 ネイティブListViewコントロール(SysListView32)のウィンドウハンドルを探して LVM_GETVIEW / LVM_SETVIEWをSendMessage 面倒くさい方法 リフレクションを使ってWebBrowserのインスタンスからaxIWebBrowser2という名前で IWebBrowser2インターフェイスを取得。 →IServiceProviderにキャスト →IShellBrowserをIServiceProvider.QueryService経由で取得 →IShellViewやIFolderViewをIShellBrowser.QueryActiveShellView経由で取得 →いじり放題 いずれにせよ、エクスプローラの設定を読み込んで同期するのは骨でしょう
|

|