- ベストアンサー
VCにてメニューボタン押したときにイベントの発生
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>VCにて開発をしているのですが SDKでですか?MFCでですか? >メニューボタンを押したときに メニューボタンとはなんですか? メニューのことですか? >というのはどのタイミングをさすのでしょう? メニューの親項目をクリックして配下のポップアップメニューが表示されるときですか? ということでしたらWM_INITMENUPOPUPのタイミングでしょう。
関連するQ&A
- VC開発にてボタンイベント
VC2008で開発しています。 画面にボタンを張り付けて そのボタンを押した、離した、イベントは受け取ることは 可能でしょうか? もしくは、ActiveX等で ボタン押した、戻したイバントがコールバック関数にて 記述できるものがあればよいのですが…
- 締切済み
- その他(Windows)
- VC++.netで、フォーム上のある部分をクリックしたらイベントが発生
VC++.netで、フォーム上のある部分をクリックしたらイベントが発生する プログラムを作りたいのですが、どうもうまく製作できません。 ボタンをつかえば出来るのですが、ボタンは配置したくありません。 フォーム上にイラストを配置する為。 開発環境は、VC++のExpressEditionです。MFCは使えません。 初心者なのですが、よろしくお願いします。
- ベストアンサー
- C・C++・C#
- イベントを発生させたウィンドウに通知しない方法は?
グローバルマウスフックには成功しました。 しかし、フックによって得たイベントを発生させたウィンドウにもそのイベントが通知されます。 (例えば、右クリックをフックしたとしても、カーソル位置のウィンドウのポップアップメニューを開いてしまいます。) これを通知しないようにしたいのです。 しばらく試行錯誤をしましたが、分かりません。 何かよい方法をご存知でしょうか? ご教授願います。
- ベストアンサー
- C・C++・C#
- VC++.netのボタンを透明にしたいのですが
VC++.netのボタンを透明にしたいのですが MFCだと出来るみたいなのですが VC++.net2008のExpressEditionで製作している為MFCが使えません フォームに任意のイラストを貼り付け イラストのある部分をクリックするとイベントが始まる というプログラムを作りたいのですが イベントを発生させるのに、ボタンを使用している為 ボタン形状が四角というのがよろしくありません 透明で使用できれは、任意の場所に配置でき イラストの景観がよくなります 何かヒントでも良いので よろしくお願いします
- ベストアンサー
- C・C++・C#
- ポップアップメニューにチェックを付けるには?
<環境> WIN98 VC++6.0 MFC 以下でメニューにチェックをつけることが出来たのですが、右クリックして出したポップアップメニューの場合はチェックが付きません。 どうすれば付くようになりますか? お願いいたします。 void CMainFrame::OnUpdateMenuitem32771(CCmdUI* pCmdUI) { pCmdUI->SetCheck(TRUE); }
- ベストアンサー
- C・C++・C#
- 【VC++6.0】イベントハンドラ関数を流用したいのですが、、、
VC++超初心者です。 既出の質問(http://okwave.jp/qa2658942.html)と同様ですが、VC2005(CLR)でなく、VC++6.0の時 どのようにコーディングすればよいか教えていただけませんでしょうか。 よろしくお願いします。 ********************************** 以下の2つのボタンのイベントハンドラ関数があった場合 //ボタン1のイベントハンドラ関数 void CAAAADlg::OnOK() { 処理内容 } //ボタン2のイベントハンドラ関数 void CBBBBDlg::OnOK() { } ボタン2をクリックしたときの動作とボタン1の動作を同じにしたいと思っています。 **********************************
- ベストアンサー
- C・C++・C#
- ポップアップメニュー
ポップアップメニューについて質問させて頂きます。 リストビュー上で右クリックしたときにポップアップメニューを表示させているのですが、このポップアップメニューの項目がクリックされた時のイベントの取り方が分かりません。 ご存知の方、宜しくお願いします。 環境はVisual Studio6.0 Windows2000です
- 締切済み
- C・C++・C#
- タスクトレイのポップアップメニュー
こんにちわ。 タスクトレイにアイコンを登録し、右クリックでポップアップメニューを表示しています。 そのポップアップを表示している状態でデスクトップを左クリックしてもメニューが消えないのはなぜでしょうか?ポップアップされたメニューをクリックしないとメニューが消えてくれません。 何かのイベントでメニューを消す処理をいれておくのでしょうか? どなたか宜しくお願いします。 (VB6 SP5で作成しました。)
- ベストアンサー
- Visual Basic
- イベントが発生したボタンを特定する方法
たとえば、ボタンが配列でたくさん存在する場合 そのうちのどれかひとつが押されてイベントが発生して、ActionPerformed()が呼ばれますが ここでどのボタンが押されたかを瞬時に特定する方法はありませんか? とりあえずはActionEvent.getSource()でできますが、ボタンが大量にある場合にはたとえFor文などを使っても効率が悪い気がします。 何か良い方法はありませんでしょうか?
- ベストアンサー
- Java
お礼
>メニューの親項目をクリックして配下のポップアップメニューが表示されるときですか? その通りです。 ありがとうございました。