|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Header Control Size and Position
Typically, you must set the size and position of a header control to fit within the boundaries of a particular rectangle, such as the client area of a window. By using the HDM_LAYOUT message, you can retrieve the appropriate size and position values from the header control.
When sending HDM_LAYOUT, you specify the address of an HD_LAYOUT structure that contains the coordinates of the rectangle that the header control is to occupy and provides a pointer to a WINDOWPOS structure. The control fills the WINDOWPOS structure with size and position values appropriate for positioning the control along the top of the specified rectangle. The height value is the sum of the heights of the control's horizontal borders and the average height of characters in the font currently selected into the control's device context.
If you want to use HDM_LAYOUT to set the initial size and position of a header control, you should set the initial visibility state of the control so that it is hidden. After sending HDM_LAYOUT to retrieve the size and position values, you can use the SetWindowPos function to set the new size, position, and visibility state.
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Управляющий Размер и Позиция Заголовка
Обычно, Вы должны установить размер и позицию управления заголовка, чтобы устанавливаться в пределах границ конкретного прямоугольника, как например, область клиента окна. Используя сообщение HDM_LAYOUT, Вы можете извлечь подходящий размер и позиционировать величины с управления заголовка.
При посылке HDM_LAYOUT, Вы определяете адрес структуры HD_LAYOUT, которая содержит координаты прямоугольника, который управление заголовка должно занять и обеспечивает указатель в структуру WINDOWPOS. Управление заполняет структуре WINDOWPOS размером и величинами позиции подходящим для позиционирования управления вдоль верха определенного прямоугольника. Величина высоты - сумма высот управляющих горизонтальных границ и средняя высота символов в шрифте к настоящему времени выбранном в управляющий контекст устройства.
Если Вы хотите использовать HDM_LAYOUT, чтобы устанавливать начальный размер и позицию управления заголовка, Вы должны устанавливать начальное состояние видимости управления чтобы было спрятано. После посылки HDM_LAYOUT, чтобы извлекать размер и позиционировать величины, Вы можете использовать функцию SetWindowPos, чтобы устанавливать новый размер, спозиционируйтесь, и состояние видимости.
|
|
|
|
| |