Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: jankowalski25
Biblioteki C/C++

PAINTSTRUCT

[struktura] Zawiera informacje dla programu, które mogą być użyte do odmalowania obszaru okna klienta przez program.

Składnia

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

typedef struct tagPAINTSTRUCT
{
    HDC hdc;
    BOOL fErase;
    RECT rcPaint;
    BOOL fRestore;
    BOOL fIncUpdate;
    BYTE rgbReserved[ 32 ];
} PAINTSTRUCT, * PPAINTSTRUCT;

Pola struktury

WartośćOpis
hdcUchwyt do wyświetlacza kontekstu urządzenia używanego do rysowania.
fEraseWskazuje, czy tło musi być usuwane. Ta wartość jest niezerowa, jeśli program powinien usunąć tło. Programista jest odpowiedzialny za usunięcie tła, jeśli klasa okna została utworzona przed utworzeniem pędzla tła. Więcej informacji można znaleźć w opisie składowej hbrBackground struktury » WinAPIWNDCLASS.
rcPaintStruktura » WinAPIRECT określająca lewy górny i prawy dolny narożnik prostokąta, w którym rysowanie jest wymagane, wyrażone w jednostkach urządzenia odnoszących się do lewego górnego rogu obszaru klienta.
Pozostałe pola struktury są zarezerwowane dla systemu.

Wymagania

Minimalny system klientaWindows 2000 Professional (tylko aplikacje biurowe).
Minimalny system serweraWindows 2000 Server (tylko aplikacje biurowe).
NagłówekWinuser.h (dołącza Windows.h)

Linki zewnętrzne