0
こんにちは、クライアントエリア内の位置に応じてカーソルを変更するアプリケーションを作成しました。しかし、マウスの左ボタンをクリックすると、カーソルがデフォルトの矢印アイコンに戻ります。 afx_msg void CWnd :: OnLButtonDownをオーバーライドしました。そして、その中の基底クラス関数(完全に空)を呼び出さないでください。 CDialogExがカーソルを元に戻す原因は何ですか?誰が左クリックメッセージを処理しますか?MFCアプリケーションがデフォルトのアイコンに戻るようにカーソルを変更しないようにする
あなたは多くのコードを表示していませんが、あなたがやっていることやあなたが何をしているのかは明らかではありません。 'OnSetCursor()'のオーバーロードから始める –
私は多かれ少なかれMDI MFCアプリケーションに似た独自のウィンドウマネージャーを書こうとしているので、境界線を持つダイアログ内に私自身のウィンドウを描き、カーソルの標準カーソル動作を模倣しようとしています。しかし、カーソルの種類を設定するだけでは不十分です。あなたが私に良い方向を与えたのは、ホットスポット地域のテストも私が考える必要があることです。 – Boris