На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

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, чтобы устанавливать новый размер, спозиционируйтесь, и состояние видимости.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz