Prüfe bitte bei der Funktion auch auf INVALID_HANDLE_VALUE.
Das gilt Datei/Schnittstellen-
Handle und Ähnliches (Delphi=THandle C=
HANDLE ), welche z.B. über CreateFile erstellt werden.
> diese haben den Wert für "unüglig" als Unsigned(-1), also INVALID_HANDLE_VALUE
Bei Fenster-Handles (HWND) ist das anders.
> diese haben den Wert für "ungültig" als 0 (aka NULL in C)
@TheJeed:
- Um was für eine Komponente handelt es sich denn und was wir dargestellt?
- Betrifft das Neuzeichnen das ganze Fenster oder nur die eine Subkomponente?
- Soll etwas sichtbar bleiben, wärend des Ladens oder kann der Bereich auch leer bleiben?
- ...