掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
テキストボックスのポップアップメニューを表示しないようにするには? (ID:104966)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>MouseDownでEnabledをFalseにして、 >MouseUpでTrueにすればどうでしょう? Timer使ってるのは EnabledをFalseにすると WM_RBUTTONUPを拾えなくなるので MouseUpイベントもおきないからです。 ちなみに、API使って 、 If Button = vbRightButton Then Text2.Enabled = False Call Sleep(500) Text2.Enabled = True End If とやるのもうまくいきません。 ループで待つのはうまくいきますが、 単純にカウンタでループすると マシンスピードの影響をうけますので、 ループ内でtimeGetTimeなどで経過時間を計算して 抜ける工夫が必要になります。 >確かリッチエディットって、何もしないとポップアップメニューがそもそも出ないんじゃないでしたっけ…? RichTextBox コントロールなら、なにもせずそのまま使えばOKです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.