閉じる

ListView_EditLabelと WM_COMMAND

ListView_EditLabelを使ってラベルを編集を開始後、変更を加えるとラベルを編集しているエディットコントロールから親ウィンドウに WM_COMMANDが飛んでくる。
この時、コントロールの IDは 1が指定されており、IDOKと同値だったのではまった。
手抜きで「 IDOKが来た==OKボタンが押された」としていたので編集する度に親ウィンドウを閉じようとする。*1
hwndCtlが何者なのか調べ、wNotifyCode=EN_CHANGEなのを確認して、納得。
編集作業をハンドリングできるようになっているのね。


*1 自分で組んでいる部分に関しては IDが重複することはないからね

コメントを残す

メールアドレスが公開されることはありません。必須項目には印がついています *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)