导航:  Windows Controls Wrapper Functions > List View Control > Wrappers >

ListView_AddColumn

上一页返回章节概述下一页

描述

 

在列表视图控件中插入一个新列。

 

PB语法(Ansi版)

 

FUNCTION ListView_AddColumnA( _

BYVAL hwndLV AS DWORD, _

BYVAL iCol AS LONG, _

BYVAL strText AS STRING, _

BYVAL nWidth AS LONG, _

OPTIONAL BYVAL nFormat AS LONG _

) AS LONG

 

PB语法(Unicode版)

 

FUNCTION ListView_AddColumnW( _

BYVAL hwndLV AS DWORD, _

BYVAL iCol AS LONG, _

BYVAL bstrText AS WSTRING, _

BYVAL nWidth AS LONG, _

OPTIONAL BYVAL nFormat AS LONG _

) AS LONG

 

参数

 

hwndLV

[in]处理到ListView控件。

iCol

[in]新列的索引。

strText

[in]列标题文本。

nWidth

[in]列的宽度,以像素为单位。

nFormat

[in, opt]列中的列标题和子项目文本的对齐方式。

 

LVCFMT_LEFT

文本是左对齐的。

LVCFMT_RIGHT

文本正确对齐。

LVCFMT_CENTER

文字居中。

LVCFMT_JUSTIFYMASK

用于选择控制字段对齐的fmt位的位掩码。

LVCFMT_IMAGE

版本4.70.

LVCFMT_BITMAP_ON_RIGHT

版本4.70.

LVCFMT_COL_HAS_IMAGES

版本4.70.

LVCFMT_FIXED_WIDTH

版本6.00和Windows Vista.

LVCFMT_NO_DPI_SCALE

版本6.00和Windows Vista.

LVCFMT_FIXED_RATIO

版本6.00和Windows Vista.

LVCFMT_SPLITBUTTON

版本6.00和Windows Vista.

 

返回值

 

如果成功,返回新列的索引,否则返回-1。

 

备注

 

列仅在报表(详细信息)视图中可见。

 

最低操作系统

 

Windows NT 3.51,Windows 95。

 

引用文件 #INCLUDE Once

 

ListViewCtrl.inc