Структура
WINDOWINFO содержит информацию окна.Синтаксис
typedef struct { DWORD cbSize; RECT rcWindow; RECT rcClient; DWORD dwStyle; DWORD dwExStyle; DWORD dwWindowStatus; UINT cxWindowBorders; UINT cyWindowBorders; ATOM atomWindowType; WORD wCreatorVersion; } WINDOWINFO, *PWINDOWINFO, *LPWINDOWINFO; |
Члены структуры
cbSize
Размер структуры, в байтах. Вызывающая программа должна установить этот параметр в
sizeof (WINDOWINFO).rcWindow
Указатель на структуру
RECT, которая задает координаты окна.rcClient
Указатель на структуру
RECT, которая устанавливает координаты рабочей области.dwStyle
Стили окна. За таблицей стилей окна, обратитесь к статье
CreateWindowEx.dwExStyle
Расширенные стили окна. За таблицей расширенных стилей окна, обратитесь к статье
CreateWindowEx.dwWindowStatus
Состояние окна. Если этот член имеет значение
WS_ACTIVECAPTION, окно активно. Иначе, этот член нулевой.cxWindowBorders
Ширина границы окна, в пикселях.
cyWindowBorders
Высота границы окна, в пикселях.
atomWindowType
Атом класса окна (см.
RegisterClass).wCreatorVersion
Версия Microsoft ® Windows ® прикладной программы, которое создавало окно.
Смотри также
Краткий обзор Окна, CreateWindowEx, GetWindowInfo, RECT, RegisterClass
Размещение и совместимость WINDOWINFO |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 4.0 Service Pack 3 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |