テキストボックスで右クリック禁止するにはどうすればいいでしょうか?
(具体的には貼り付けを禁止したいのです。)
右クリックを禁止しても、[Shift]+[Insert]や[Ctrl]+[V]、
あるいは、[App]や[Shift]+[F10]などからの貼り付けもあるので、
むしろ、貼り付け動作そのものを禁止した方が良いかも知れません。
HTMLの <input type="text"> や <textarea>の事であれば、
onbeforepasteイベントでキャンセルしてやればOKです。
VB6やVB.NETのTextBoxの事であれば、WM_PASTEメッセージを
握りつぶしてやればいけると思います。
>VB6やVB.NETのTextBoxの事であれば、WM_PASTEメッセージを
>握りつぶしてやればいけると思います。
方法がわかりません
少しは調べてみましたか?
http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&oe=UTF-8&q=WM%5FPASTE
ツイート | ![]() |