まず、図の効果。
第二に、特定の手順
1. 05 ListCtrlという名前の新しいMFCアプリケーションを作成し、簡体字中国語、言語リソースをベースアプリケーションの種類の選択]ダイアログボックスを選択し、その他のデフォルト設定
2、ツールボックスを通じて、リストコントロールを追加します(リストコントロール)
3、右のプロパティは、(レポートモード)にビューを変更します
4、リストコントロールに変数を追加
右クリックし、[追加]を選択します変数..(m_list)変数名を追加し、アクセスを変更します
図5は、InsertColumn追加ヘッダを使用して値制御リストを追加するためのOnInitDialog方法では、スタイルリストの制御を提供することができるSetExtendedStyle法を用いてのInsertItemとSetItemTextを使用してテキストを設定します
// リストコントロール使用 のCString STR [] = {TEXT(" 名前")、TEXT(" 性別")、TEXT(" 年齢" );} ため(INT I = 0 ; I < 3。 ; I ++ ) { // 幅リスト4パラメータ1つの2 3コンテンツアライメントパラメータパラメータセットヘッダパラメータインデックス m_list.InsertColumn(I、STR [I]、LVCFMT_LEFT、100 ); } // テキスト設定 // ヘッダではないテキストの内容は、インデックスをスクラッチ // m_list.InsertItem(0、TEXT(「ジョン・ドウ」)); // 他の列項目のデータを挿入する //m_list.SetItemText(0、1、TEXT( " M")); INT J; のための(INT I = 0 ; I < 10 ; I ++ ) { J = 0 ; CStringのSTR; str.format(TEXT(" ジョン・ドウ_ D%" )、I)は、 m_list.InsertItem(I、STR); m_list.SetItemText(I、 ++ J、TEXT(" M " )); m_list.SetItemText(I、 ++ J、TEXT(" 20は" )); } // 選択された属性行全体の表示グリッドを設定します m_list.SetExtendedStyle(m_list.GetExtendedStyle()| LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES)。