Entwickler-Ecke

Windows API - Dummy-Handle erzeugen


Heiko - Mo 13.09.10 11:37
Titel: Dummy-Handle erzeugen
Hallo,

ich brauche momentan ein Dummy-Handle, damit ich mir einen "Dummy"-RenderingContext erzeugen kann.

Nur wie erstelle ich mir das Handle?

Delphi-Quelltext
1:
FShareHandle := CreateWindow(nilnil, WS_DISABLED, 0000000nil);                    

liefert mir leider 0 zurück.

Gruß
Heiko


BenBE - Mo 13.09.10 11:56

Jep. Weil Du keine Window Class angegeben hast, bzw. keine Erzeugungsparameter für die Art des benötigten Kontextes.

Selbst wenn Du das nur als Dummy-Kontext brauchst, musst Du Windows sagen, um was für eine Art Fenster es sich handelt.

P.S.: 0 = Desktop :P Da hatte user profile iconLuckie mal nen schönen Beitrag bzgl. Repainting von Window 0 ;-)