掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ツリービューでのポップアップメニューとノードの選択 (ID:67238)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
.NET2005 VISTA MFCです。 ツリービューで、サブクラス化して、OnRButtonDownの中に CMenu menu; VERIFY(menu.LoadMenu(IDR_MENU1)); CMenu* popup = menu.GetSubMenu(0); ClientToScreen(&point); ASSERT(popup != NULL); をコーディングしてフローティングメニューがポップアップするようにしています。 Aというノードが選択状態の時に、Bノードにマウスポインタを置いて右クリックすると、「選択」はBノードに移って、メニューがポップアップします。 これは問題ないのですが、この状態で、Cノードをクリックしても、メニューが消えるだけで、選択は移動しません。 もう一度クリックすると、移動するのですが、これを1回のクリックだけで、メニューが消えて「選択」が移るようにすることはできないのでしょうか。 いろいろ検索してみたのですが、解決策が見つかりません。 アドバイスをよろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.