- ベストアンサー
eMbeded Visual C++のリストボックスをスクロールする方法
eMbedded Visual C++で作成したリストボックスに m_list.InsertString(-1,_T("abc")); といった具合で項目を複数追加しているのですが、 追加していってリストボックスの領域を はみ出した時に下のほうに追加された項目が見えなく なってしまいます。 自動的にスクロールさせたいのですがどのように すれば良いのでしょうか? よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
単に末尾に追加されたアイテムを表示させるのであれば、キー操作によるスクロールに対応するメッセージをそのリストボックスに送ってやればOKです。 eMbedded Visual C++ & WindowsCEの動作する環境がないので、キーボードのコードが違うかもしれませんが、VisualC++6.0では、 m_list.SendMessage(WM_KEYDOWN, 35 /* このコードが違うかも */, 0); で動作します。(追加登録したデータは選択状態になります。)
お礼
don_chaさん、早速の回答どうも有難うございます。 しかも、ご教示頂いた方法でばっちり解決できました! どうも有難うございました。