LISTVIEW_SetHeaderHeight()
时间: 2023-06-21 21:22:03 浏览: 88
`LISTVIEW_SetHeaderHeight()` 函数是 emWin 中的一个函数,用于设置 ListView 控件的标题栏高度。
函数原型如下:
```
void LISTVIEW_SetHeaderHeight(WM_HWIN hObj, int Height)
```
参数 `hObj` 是 ListView 控件的句柄;参数 `Height` 用于设置标题栏的高度,单位为像素。
使用 `LISTVIEW_SetHeaderHeight()` 函数可以设置 ListView 控件的标题栏高度。如果标题栏的高度不够,可能会导致标题被截断或者无法显示。如果标题栏的高度太高,可能会浪费空间。
例如,使用下面的代码将 ListView 控件的标题栏高度设置为 30 像素:
```
LISTVIEW_SetHeaderHeight(hListView, 30);
```
这样就可以将 ListView 控件的标题栏高度设置为 30 像素。
相关问题
ListView_GetItemSpacing
ListView_GetItemSpacing 是一个 Windows API 函数,用于获取列表视图控件中项目之间的间距。它的原型定义如下:
```c
DWORD ListView_GetItemSpacing(
HWND hwnd,
BOOL fSmall
);
```
其中,hwnd 是列表视图控件的句柄;fSmall 指定间距是否适用于小图标视图模式。如果 fSmall 为 TRUE,则返回小图标视图模式下的间距值;否则返回大图标、列表或详细信息视图模式下的间距值。
该函数返回一个 DWORD 类型的值,其中低 16 位表示水平间距,高 16 位表示垂直间距。可以使用 LOWORD 和 HIWORD 宏来分别获取水平和垂直间距。如果函数调用失败,则返回值为 0。
LISTVIEW_SetGridVis()
`LISTVIEW_SetGridVis()` 函数是 emWin 中的一个函数,用于设置 ListView 控件表格线的可见性。
函数原型如下:
```
void LISTVIEW_SetGridVis(WM_HWIN hObj, int Show)
```
参数 `hObj` 是 ListView 控件的句柄;参数 `Show` 用于设置表格线的可见性,可选值为 0 或 1,0 表示不显示,1 表示显示。
使用 `LISTVIEW_SetGridVis()` 函数可以控制 ListView 控件的表格线是否显示。如果需要显示表格线,可以将 `Show` 参数设置为 1;如果不需要显示表格线,可以将 `Show` 参数设置为 0。
例如,使用下面的代码将 ListView 控件的表格线设置为不可见:
```
LISTVIEW_SetGridVis(hListView, 0);
```
这样就可以将 ListView 控件的表格线设置为不可见。
阅读全文