- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マウスの入力を待つには?)
マウスの入力待機方法とは
このQ&Aのポイント
- VC++でMFCで簡単なカードゲームを作ろうとしています。人間のターンにおいて、マウスがクリックされるまでどうやって待機すればいいのか教えてください。
- マウスの入力待機方法を教えてください。VC++でMFCを使って簡単なカードゲームを作っていますが、人間のターンでマウスのクリックを待つ方法がわかりません。
- VC++のMFCを使って簡単なカードゲームを作っていますが、人間のターンでマウスのクリックを待つ方法がわかりません。マウスの入力待機方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Windowsのプログラムはイベントドリブンです。 マウスの入力を意識して待つ必要はなくクリックされればクリックされたというメッセージがプログラムに伝えられます。 プログラムはメッセージを受け取ると自動的にそのメッセージに対応した処理を(その処理がプログラムされていれば)実行します。 void CGameDlg::OnLButtonDown(UINT nFlags, CPoint point){ // コンピュータ側の処理 // 人間側の処理 // 終了判定処理 }
その他の回答 (1)
- php504
- ベストアンサー率42% (926/2160)
回答No.2
自動的にというのは変ですね MFCならメッセージマップ等で処理しますがこの辺はVisual C++が自動的に書いてくれたりするのでそう書いてしまいました
お礼
あぁ、言われてみればそうですね! 無事に処理できるようになりました。 ありがとうございます!!