次の方法で共有


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