Поделиться через


макрос Header_Layout (commctrl.h)

Извлекает правильный размер и позицию элемента управления заголовком в родительском окне. Этот макрос можно использовать или явно отправлять сообщение HDM_LAYOUT.

Синтаксис

BOOL Header_Layout(
  [in]  HWND       hwndHD,
  [out] LPHDLAYOUT playout
);

Параметры

[in] hwndHD

Тип: HWND

Дескриптор элемента управления заголовком.

[out] playout

Тип: LPHDLAYOUT

Указатель на структуру HDLAYOUT . Элемент prc указывает координаты прямоугольника, а элемент pwpos получает размер и позицию элемента управления заголовком в прямоугольнике.

Возвращаемое значение

Тип: BOOL

Возвращает TRUE, если выполнено успешно или FALSE в противном случае.

Замечания

Макрос Header_Layout определен следующим образом:

#define Header_Layout(hwndHD, playout) \

    (BOOL)SendMessage((hwndHD), HDM_LAYOUT, 0, \

    (LPARAM)(LPHDLAYOUT)(playout))

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка commctrl.h