通知
すべてクリア
Topic starter
2009年1月31日 2:56 PM
3ペインのウィンドウの1ペインがリストビューになっています。そのリストビュー上の
アイテムをクリックして、選択中のアイテムを変更した際に、イベントを受信したいの
ですが、ON_NOTIFYでLVM_SETSELECTEDCOLUMNのメッセージをマッピングしても受信でき
ません。
①別のアイテムをクリックして選択した時に通知されるイベントは
LVM_SETSELECTEDCOLUMNで正しいでしょうか?
②ON_NOTIFYの第2引数にはどういったIDが入るのでしょうか。ダイアログならばそのリ
ソースIDになると思いますが、SDIなどのウィンドウアプリケーションでかつ、スプリッ
タを使用してペイン化している場合、リソースIDがないため、該当のIDが分かりませ
ん。
Topic starter
2009年1月31日 4:21 PM
追記します。
やりたいことは、Outlookのように、右上のリストビューでメールを順次選択していくと
右下のビューに選択されたメールが順次表示されるようなイメージです。「選択中のア
イテムが変わりました」というイベントを受けることができなければ、別のビューの更
新等は行えません。そのイベントの受信方法についての質問になります。
2009年2月1日 10:31 AM
LVN_ITEMCHANGED では?