C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: WebBrowserで範囲選択できなくする方法


(過去ログ 44 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■23783 / inTopicNo.1)  WebBrowserで範囲選択できなくする方法
  
□投稿者/ ホップ (1回)-(2008/08/21(Thu) 22:10:08)

分類:[.NET 全般] 

VB2005のWebBrowserコントロールでデフォルトの動作であるマウスドラッグ時の
範囲選択をさせないようにしたいのですが、そのやり方がわかりません。
どなたかよろしくお願いします。
引用返信 編集キー/
■23788 / inTopicNo.2)  Re[1]: WebBrowserで範囲選択できなくする方法
□投稿者/ ま (109回)-(2008/08/21(Thu) 23:24:00)
つい最近この話題を記したHPを見つけたんだが・・・
忘れました。ごめんなさい。とりあえず、方法はある
ので探してください。

http://www.tohoho-web.com/html/attr/unselectable.htm

簡単に見つかったw

でも、これ、あまり意味無いよ。

引用返信 編集キー/
■23791 / inTopicNo.3)  Re[1]: WebBrowserで範囲選択できなくする方法
□投稿者/ 渋木宏明(ひどり) (861回)-(2008/08/21(Thu) 23:53:49)
渋木宏明(ひどり) さんの Web サイト
自前のページを表示させてるんなら、JavaScript で出来たんじゃなかったかな?

そーでなくて、不特定多数のページが対象でってことだと、IDocHostUIHandler を実装するクラスを作ってブラウザコントロールにあてがって制御します。

自力で実装するとなると、COM/OLE の知識や、ブラウザコントロールの挙動に関する知識が必要です。

IDocHostUIHandler で検索すれば、なんか出てくるかも。
I
引用返信 編集キー/
■23793 / inTopicNo.4)  Re[2]: WebBrowserで範囲選択できなくする方法
□投稿者/ やじゅ (561回)-(2008/08/22(Fri) 01:01:51)
やじゅ さんの Web サイト
>■No23783 (ホップ さん) に返信
>

透明度の高いフォーム(.Opacity = 0.01 など)を前面に被せるとか、通常のClickとかは反映させないといけませんがね
別件:http://bbs.wankuma.com/index.cgi?mode=al2&namber=17579&KLOG=35
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -