TextBox上でマウスを右クリックしたときに、マウスポインタの位置にTextBoxのカーソルを移動させるには?

解決


トレント  2009-07-11 08:53:56  No: 142206

使用バージョンは、VB2008 Expressです。
マウスを右クリックしたときに、コンテキストメニューを表示させ、テキストボックス上の右クリックした位置に
文字を挿入したいと考えています。
ただ、マウスを右クリックしたところにテキストボックス上のカーソルを持ってくる方法が分かりません。
左クリックすればその位置にテキストボックスのカーソルが来るのですが、そのような状態を作りあげたいのです。
どうかよろしくお願いします。


トレント  2009-07-12 07:47:53  No: 142207

以下のサイトを参考にして、SendInput(API)を利用することで実現できることが分かりました。
http://www.pinvoke.net/default.aspx/user32.SendInput
このサイトを参考に、勉強します。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加