다음을 통해 공유


APPBARDATA 구조체(shellapi.h)

시스템 앱바 메시지에 대한 정보를 포함합니다.

구문

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

멤버

cbSize

형식:DWORD

구조체의 크기(바이트)입니다.

hWnd

형식: HWND

appbar 창에 대한 핸들입니다. 모든 메시지가 이 멤버를 사용하는 것은 아닙니다. hWind 값을 제공해야 하는지 확인하려면 개별 메시지 페이지를 참조하세요.

uCallbackMessage

형식: UINT

애플리케이션 정의 메시지 식별자입니다. 애플리케이션은 hWnd 멤버로 식별된 앱바로 보내는 알림 메시지에 지정된 식별자를 사용합니다. 이 멤버는 ABM_NEW 메시지를 보낼 때 사용됩니다.

uEdge

형식: UINT

화면의 가장자리를 지정하는 값입니다. 이 멤버는 다음 메시지 중 하나를 보낼 때 사용됩니다.

이 멤버는 다음 값 중 하나일 수 있습니다.

ABE_BOTTOM

아래쪽 가장자리.

ABE_LEFT

왼쪽 가장자리입니다.

ABE_RIGHT

오른쪽 가장자리.

ABE_TOP

위쪽 가장자리.

rc

형식: RECT

메시지에 따라 사용이 달라지는 RECT 구조체입니다.

lParam

형식: LPARAM

메시지 종속 값입니다. 이 멤버는 다음 메시지와 함께 사용됩니다.

자세한 내용은 개별 메시지 페이지를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 shellapi.h