次の方法で共有


コントロールへの列の追加 (レポート ビュー)

[!メモ]

次の手順では、 CListView または CListCtrl のオブジェクトに適用されます。

リスト コントロールがレポート ビューの場合、各リスト コントロール項目のさまざまなサブ項目を整理するメソッドを提供する列が表示されます。この構成はリスト コントロールの列とリスト コントロール項目に関連付けられたサブ項目間の 1 対 1 の対応するが実行されます。サブ項目の詳細については、 コントロールに項目を追加する方法を参照してください。レポート ビューのリスト コントロールの例としては、 Windows 95 と Windows 98 のエクスプローラーの詳細ビューによって提供されます。最初の列リストのフォルダー、ファイルのアイコンとラベル。他の列はファイル サイズ、ファイルの種類、日付の最終などを示します。

列がリスト コントロールにいつでも追加できます。ただし列は、コントロールが有効にされている LVS_REPORT のスタイル ビットを持つ場合だけです。

各列に列をラベル、ユーザーが列のサイズを変更できる関連ヘッダー項目の CHeaderCtrl(を参照)オブジェクトがあります。

リスト コントロールがレポート ビューをサポートしている場合、リスト コントロール項目の可能なサブ項目の列を追加する必要があります。LV_COLUMN の構造を準備し、 InsertColumnに呼び出しを行うことで、列を追加します。必要な列 (、ヘッダー項目と呼ばれます)追加した後、埋め込みヘッダー コントロールに属するメンバー関数およびフォームを使用してそれらの順序を変更できます。詳細については、 ヘッダー コントロールの命令の項目を参照してください。

[!メモ]

リスト コントロールが LVS_NOCOLUMNHEADER の形式で作成されている場合、列を挿入すると、無視されます。

参照

関連項目

CListCtrl の使い方

概念

コントロール (MFC)