0

CListCtrlを含むダイアログボックスがあります。それらの1つをクリックすると、killfocusまたはsetfocusメッセージを受信するようにします。

どうすれば入手できますか?

4

1 に答える 1

1

このCListCtrlクラスは、Win32ListViewコントロールをラップします。WM_NOTIFYそのコントロールは、メッセージを介してその親(ダイアログ)と通信します。

したがってWM_NOTIFY、ダイアログクラスのリストコントロールからのメッセージを処理できます。[プロパティ]ウィンドウを使用してOnChildNotifyハンドラー関数を作成し、対象の通知メッセージを処理するswitchステートメントを記述します。

表示される可能性のある通知メッセージは、WindowsSDKのドキュメントに記載されています。

于 2012-01-30T00:47:40.643 に答える