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

TITLEBARINFO

[struktura] Przechowuje informacje o pasku tytułu.

Składnia

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

typedef struct tagTITLEBARINFO {
    DWORD cbSize;
    RECT rcTitleBar;
    DWORD rgstate[ CCHILDREN_TITLEBAR + 1 ];
} TITLEBARINFO, * PTITLEBARINFO, * LPTITLEBARINFO;

Pola struktury

Pole strukturyOpis
DWORD cbSizeRozmiar struktury wyrażany w bajtach. Wartość tego pola należy należy ustawić na sizeof(TITLEBARINFO).
RECT  rcTitleBarWspółrzędne paska tytułu. Współrzędne te obejmują wszystkie elementy paska tytułu, za wyjątkiem menu okna.
DWORD rgstate[CCHILDREN_TITLEBAR+1]Tablica, w której każdy element opisuje inny element paska tytułu. Indeks tablicy określa rodzaj elementu paska tytułu, natomiast wartość każdego elementu tablicy jest kombinacją flag, która opisuje stan danego elementu paska tytułu.

Indeksy tablicy mają następujące znaczenie:
IneksElement paska tytułu.
0Pasek tytułu
1Zastrzeżone.
2Przycisk minimalizacji.
3Przycisk maksymalizacji.
4Przycisk pomocy.
5Przycisk zamknięcia.

Flagi opisujące stan elementów paska tytułu są następujące:
WartośćZnaczenie
STATE_SYSTEM_FOCUSABLEElement może być uaktywniany. (ang. The element can accept the focus).
STATE_SYSTEM_INVISIBLEElement jest niewidoczny.
STATE_SYSTEM_OFFSCREENElement nie posiada widocznej reprezentacji.
STATE_SYSTEM_UNAVAILABLEElement jest niedostępny.
STATE_SYSTEM_PRESSEDElement jest wciśnięty.

Opis szczegółowy

Struktura przechowuje informacje o pasku tytułu.

Wymagania

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

Zagadnienia powiązane

GetTitleBarInfoPobiera informacje o pasku tytułu. (funkcja)

Linki zewnętrzne