次の方法で共有


CListCtrl::InsertColumn

リスト ビュー コントロールに新しい列を追加します。

int InsertColumn(
   int nCol,
   const LVCOLUMN* pColumn 
);
int InsertColumn(
   int nCol,
   LPCTSTR lpszColumnHeading,
   int nFormat = LVCFMT_LEFT,
   int nWidth = -1,
   int nSubItem = -1 
);

パラメーター

  • nCol
    新しい列のインデックス。

  • pColumn
    新しい列属性を含む LVCOLUMN の構造体のアドレス。

  • lpszColumnHeading
    列の見出しを含む文字列のアドレス。

  • nFormat
    列の配置を指定する整数。これらの値の 1 になる場合があります: LVCFMT_LEFTLVCFMT_RIGHT、または LVCFMT_CENTER

  • nWidth
    列の幅 (ピクセル単位)。このパラメーターが -1 の場合、列幅は設定されません。

  • nSubItem
    列が関連付けられたサブ項目のインデックス。このパラメーターが -1 の場合、サブ項目は、列に関連付けられません。

戻り値

成功した場合は新しい列または -1 のインデックス別の方法で。

解説

リスト ビュー コントロールの左端の列は左揃えにする必要があります。

LVCOLUMN の構造はレポート ビューに列の属性が含まれています。また、列に関する情報を受け取るために使用されます。この構造は Windows SDKで説明します。

必要条件

ヘッダー: afxcmn.h

参照

関連項目

CListCtrl クラス

階層図

CListCtrl::DeleteColumn