Compartir a través de


Estructura APPBARDATA (shellapi.h)

Contiene información sobre un mensaje de la barra de aplicaciones del sistema.

Sintaxis

typedef struct _AppBarData {
  DWORD  cbSize;
  HWND   hWnd;
  UINT   uCallbackMessage;
  UINT   uEdge;
  RECT   rc;
  LPARAM lParam;
} APPBARDATA, *PAPPBARDATA;

Miembros

cbSize

Tipo: DWORD

El tamaño de la estructura en bytes.

hWnd

Tipo: HWND

Identificador de la ventana de la barra de aplicaciones. No todos los mensajes usan este miembro. Consulte la página de mensajes individuales para ver si necesita proporcionar un valor hWind .

uCallbackMessage

Tipo: UINT

Identificador de mensaje definido por la aplicación. La aplicación usa el identificador especificado para los mensajes de notificación que envía a la barra de aplicaciones identificada por el miembro hWnd . Este miembro se usa al enviar el mensaje ABM_NEW .

uEdge

Tipo: UINT

Valor que especifica un borde de la pantalla. Este miembro se usa al enviar uno de estos mensajes:

Este miembro puede ser uno de los valores siguientes.

ABE_BOTTOM

Borde inferior.

ABE_LEFT

Borde izquierdo.

ABE_RIGHT

Borde derecho.

ABE_TOP

Borde superior.

rc

Tipo: RECT

Estructura RECT cuyo uso varía en función del mensaje:

lParam

Tipo: LPARAM

Valor dependiente del mensaje. Este miembro se usa con estos mensajes:

Consulte las páginas de mensajes individuales para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado shellapi.h