Header_DeleteItem 函数是 Windows 操作系统的 Win32 API 中的一个函数,位于 Commctrl.h 头文件中。这个函数用于删除列表头控件(Header Control)中的一个项。

以下是 Header_DeleteItem 函数的基本信息:
BOOL Header_DeleteItem(
  HWND hwnd,
  int  i
);

参数说明:
  •  hwnd: 列表头控件的句柄。

  •  i: 要删除的项的索引。


返回值:
  •  如果成功,返回 TRUE。

  •  如果失败,返回 FALSE。


使用这个函数,你可以删除列表头控件中的指定项。例如,如果你想在运行时动态地删除某一列,可以使用这个函数。

示例用法可能如下:
#include <Commctrl.h>

// ...

HWND hwndHeader = // 获取列表头的句柄
int iItemToDelete = // 要删除的项的索引

BOOL bSuccess = Header_DeleteItem(hwndHeader, iItemToDelete);

if (bSuccess) {
    // 删除成功
} else {
    // 删除失败
}

请注意,删除项后,原始列表头控件的项数会减少,所以删除项之前最好确保该项确实存在。


转载请注明出处:http://www.zyzy.cn/article/detail/24654/Win32 API/Commctrl.h/Header_DeleteItem