На главную

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 | Скачать Вниз

Size and Position Functions



After creating a window, an application can set the window's size or position by calling one of several different functions, including SetWindowPlacement, MoveWindow, SetWindowPos, and DeferWindowPos. SetWindowPlacement sets a window's minimized position, maximized position, restored size and position, and show state. The MoveWindow and SetWindowPos functions are similar; both set the size or position of a single application window. The SetWindowPos function includes a set of flags that affect the window's show state; MoveWindow does not include these flags. Use the BeginDeferWindowPos, DeferWindowPos, and EndDeferWindowPos functions to simultaneously set the position of a number of windows, including the size, position, position in the Z order, and show state.

An application can retrieve the coordinates of a window's bounding rectangle by using the GetWindowRect function. GetWindowRect fills a RECT structure with the coordinates of the window's upper left and lower right corners. The coordinates are relative to the upper left corner of the screen, even for a child window. The ScreenToClient or MapWindowPoints function maps the screen coordinates of a child window's bounding rectangle to coordinates relative to the parent window's client area.

The GetClientRect function retrieves the coordinates of a window's client area. GetClientRect fills a RECT structure with the coordinates of the upper left and lower right corners of the client area, but the coordinates are relative to the client area itself. This means the coordinates of a client area's upper left corner are always (0,0), and the coordinates of the lower right corner are the width and height of the client area.
The CascadeWindows function cascades the windows on the desktop or cascades the child windows of the specified parent window. The TileWindows function tiles the windows on the desktop or tiles the child windows of the specified parent window.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Размер Функций и Позиции



После создания окна, приложение может установить размер окна или позиционировать вызывая одна из нескольких других функций, включая SetWindowPlacement, MoveWindow, SetWindowPos, и DeferWindowPos. SetWindowPlacement УСТАНАВЛИВАЕТ окно минимизированная позиция, расширенная позиция, восстановленный размер и позиция, и состояние показа. MoveWindow И функции SetWindowPos аналогичные; оба были установлены размер или позиция единственного прикладного окна. Функция SetWindowPos включает набор флагов на которые влияют состояние показа окна; MoveWindow НЕ включает эти флаги. Используйте BeginDeferWindowPos, DeferWindowPos, и функции EndDeferWindowPos, чтобы одновременно установившее позицию множества окна, включая размер, позицию, позицию в порядке Z, и состоянии показа.

Приложение может извлечь координаты окно bounding прямоугольник используя функцию GetWindowRect. GetWindowRect ЗАПОЛНЯЕТ структуру RECT координатами окно верхний левый и правые нижние углы. Координаты - относительно верхнего левого угла экрана, даже для окна ребенка. ScreenToClient Или функциональные карты MapWindowPoints экранные координаты ребенка окно bounding прямоугольник в координаты относительно области клиента родительского окна.

Функция GetClientRect извлекает координаты области клиента окна. GetClientRect ЗАПОЛНЯЕТ структуру RECT координатами верхнего левого и правые нижние углы области клиента, но координаты - относительно области клиента себя. Это означает что координаты области клиента верхнего левого угла - всегда (0,0), и координаты правого нижнего угла - ширина и высота области клиента.
Функциональные каскады CascadeWindows окно в настольной системе или каскадах окно ребенка определенного родительского окна. Функция TileWindows до окно в настольную систему или до окно ребенка определенного родительского окна.


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