リストコントロールをダイアログに貼り付け、
表示スタイルをレポートにて表示しています。
最初にリストボックスを表示させると、
選択されているデータがない状態で表示されますが、
これを最初の表示時に、リスト先頭のデータをマウスで選択したときのように
反転表示させて開始する方法があれば教えてください。
作成環境はXP VC++6.0 MFC ダイアログベースです。
CListCtrlクラスのSetItemStateメソッドを使ってください。
SetItemStateをキーワードにGoogle検索でもしてもらえば、参考になるサイトが見つかると思います。
Blueさん
情報ありがとうございます。
SetItemState(no, LVIS_SELECTED | LVIS_FOCUSED,
LVIS_SELECTED | LVIS_FOCUSED);
で希望する表示ができました。
ツイート | ![]() |