commctrl.h


Header_ClearFilter

Elimina un filtro de un control de cabecera dado. Se puede usar esta macro o enviar el mensaje HDM_CLEARFILTER explícitamente.

Definición

int Header_ClearFilter(
  HWND hwnd,
  int i
);

Descripción

hwnd
Manipulador del control de cabecera.
i
Un valor que especifica la columna con el filtro a eliminar. Especificar -1 eliminará todos los filtros.

Valores de retorno

Si la operación tiene éxito, el valor de retorno es TRUE.

Si la operación falla, el valor de retorno es FALSE.

Observaciones

Si para el valor de la columna se especifica -1, todos los filtros son eliminados y se envía el mensaje de notificación HDN_FILTERCHANGE sólo una vez.

La macro Header_ClearFilter está definida del modo siguiente:

#define Header_ClearFilter(hwnd, i) \
    (int)SNDMSG((hwnd), HDM_CLEARFILTER, (WPARAM)(i), 0)