Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: McAffey
Udoskonalił: Piotr DejaVu Szawdyński
Biblioteki C/C++

WINDOWINFO

[struktura] Przechowuje informacje o oknie.

Składnia

C/C++
#include <windows.h>

typedef struct tagWINDOWINFO {
    DWORD cbSize;
    RECT rcWindow;
    RECT rcClient;
    DWORD dwStyle;
    DWORD dwExStyle;
    DWORD dwWindowStatus;
    UINT cxWindowBorders;
    UINT cyWindowBorders;
    ATOM atomWindowType;
    WORD wCreatorVersion;
} WINDOWINFO, * PWINDOWINFO, * LPWINDOWINFO;

Pola struktury

Pole strukturyOpis
DWORD cbSizeRozmiar struktury wyrażany w bajtach. Wartość tego pola musi zostać ustawiona na sizeof(WINDOWINFO) zanim zacznie się wywoływać funkcje WinAPI, które korzystają z niniejszej struktury.
RECT  rcWindowWspółrzędne okna - określa położenie okna oraz powierzchnię jakie okno zajmuje.
RECT  rcClientWspółrzędne obszaru roboczego okna - określa wewnętrzny obszar okna (bez marginesów, obramowań itp.).
DWORD dwStyleStyle okna. Pełna lista stylów okna dostępna na stronie [MSDN] Window Styles.
DWORD dwExStyleRozszerzone style okna. Pełna lista rozszerzonych stylów okna dostępna na stronie [MSDN] Extended Window Styles.
DWORD dwWindowStatusStatus okna. Jeżeli niniejsze pole struktury ma ustawioną wartość WS_ACTIVECAPTION (0x0001) to okno jest aktywne. W przeciwnym wypadku wartość pola wynosi zero.
UINT  cxWindowBordersSzerokość obramowania okna wyrażana w pikselach.
UINT  cyWindowBordersWysokość obramowania okna wyrażana w pikselach.
ATOM  atomWindowTypeAtom klasy okna. Więcej szczegółów na ten temat znajdziesz na stronie [MSDN] Funkcja RegisterClass.
WORD  wCreatorVersionWersja Windowsa jaka została przypisana do okna aplikacji w chwili jego tworzenia. Zapewnia zgodność prezentacji istniejących aplikacji z nowszymi wydaniami systemu operacyjnego Windows.

Opis szczegółowy

Struktura, która przechowuje informacje o oknie.

Wymagania

Minimalny obsługiwany klientWindows 2000 Professional
Minimalny obsługiwany serwerWindows 2000 Server

Zagadnienia powiązane

GetWindowInfoPobiera informacje o oknie. (funkcja)

Linki zewnętrzne