描述
在列表视图控件中插入一个新列。
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