Структура WINDOWINFO


Структура 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

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz