[SIMILAR] WITH 15241 ihtmlselectionobject WITH 10401 ihtmldocument2 WITH 8452 iwebbrowser2 WITH 7620 。ih WITH 7438 createrange WITH 7213 ihtmltxtrange WITH 6309 でih WITH 4150 selection WITH 3477 取得 WITH 1458 得。 WITH 1398 document WITH 1076 選択 WITH 695 を取 WITH 415 方法 WITH 1 で選 WITH 1 既に WITH 1 に選 WITH 1 択さ WITH 1 され WITH 1 れて WITH 1 てい WITH 1 いる WITH 1 ると WITH 1 とこ WITH 1 ころ WITH 1 ろを WITH 1 得す WITH 1 する WITH 1 る方 WITH 1 法は WITH 1 は、 WITH 1 、iw の検索結果 222 件中 1 - 10 件目 (0.094310364 秒)
既に選択されているところを取得する方法は、IWebBrowser2::get_documentでIHTMLDocument2を取得。IHTMLDocument2::get_selectionでIHTMLSelectionObjectを取得。IHTMLSelectionObject::createRangeでIHTMLTxtRangeを取得という感じで。 ...
WebBrowserコントロールで表示している中から検索する方法を調べたのでメモっておきます。ちょっと回りくどいのでわかりにくいかも。 まず、IWebBrowser2::get_documentでIHTMLDocument2を取得し、IHTMLDocument2::get_bodyでBODYのIHTMLBodyElementを取得します。そして、IHTMLBodyElement::createTextRangeで ...
# (スコア:5430)
スペースバー(キー自体はカスタマイズ可能)でスクロールし、最後までスクロールしたら次のメッセージに進むという機能がありますが、あれの実装です。問題はWebBrowserコントロールのスクロールの仕方と、現在のスクロール位置の取得の方法です。スクロールの方は、IWebBrowser2 -> IHTMLDocument2 -> IHTMLW ...
# (スコア:5270)
Invalid TextSleipnirが少しだけGeckoが使えるようになったり、LunascapeがGecko対応を表明したり、Gecko対応が最近の流れのようです。 試しに、QMAIL3でMozilla ActiveX Controlを使えるかどうか試してみました。といっても単に生成しているオブジェクトのProgIdを"Shell.Explorer"から"Mozilla.Browser"に変え ...
# (スコア:4072)
IHTMLDocument2あたりからMHTMLで保存する方法はあるのかと思って調べてみたところ、Automated IE SaveAs MHTML が見つかりました。しかし結局のところ保存ダイアログを出した上でフックをかけてダイアログに自動的に値を入れてやるという方法しかないようです。 これだったら、自分でIMGタグなどをたどってMHT ...
# (スコア:4046)
以上を踏まえて、テストコードを書いてみました。C++で書くと面倒なのでJavaScriptで。 <html> <head> <script type="text/javascript"> function test(value, prev) { var selection = document.selection; var range = selection.createRange(); if (range.text == "") range = document.body.createTextRang ...
# (スコア:3736)
Invalid TextWindows CEには2.0の頃からHTMLコントロールがありますが、これはDISPLAYCLASSというウィンドウクラス名でウィンドウを作ると使うことができます。このコントロールについては、HTML ビューア コントロールを使用し C++ で開発する方法に基本的な使い方が説明されています。 CE 3.0以降ではこのコン ...
# (スコア:3515)
Invalid TextWindows CE版がVC8でビルドできるようになったので、Windows Mobile 5.0のSDKでのビルドも試してみました。SDKのヘッダ内で警告がひとつ出るのは直せばよいのですが、少し大きな問題としてIBrowser2がサポートされていないというのがあります。 いくつか調べてみた結果以下のことがわかりました。 ...
# (スコア:3309)
IWebBrowser2::ExecWBでOLECMDID_COPYが使えなくなってしまいました。この前まで動いていた気がするのですが、Windows Updateでセキュリティパッチをあてたからなのでしょうか。OLECMDID_SELECTALLは使えるので、ExecWB自体の使い方がおかしいということはないと思うのですが。。 ...
# (スコア:3309)
何とか2月まで毎日書くことが出来ました。 ところで、リンク元を見ると、IWebBrowser2やIInternetProtocol、IInternetSecurityManagerあたりが結構多いですね。ATL周り(特にAtlAxInitとか)なんかも。IWebBrowser2はともかく、IInternetProtocolやIInternetSecurityManager周りはドキュメントがそれほど多くな ...
# (スコア:3309)
# (スコア:10000)