Moin.
Ich muss unter
CLX eine Framegrabber einbinden komme aber mit den ollen Fensterhandels nicht klar.
Unter
VCL sieht das so aus:
Delphi-Quellcode:
hG := 0; { hG: cardinal }
ret := is_InitBoard (@hG, Panel1.Handle);
Da es in
CLX kein HWND gibt, was die function als 2. Param erwartet hab ich folgendes draus gemacht:
Delphi-Quellcode:
hG := 0;
ret := is_InitBoard (@hG, LongWord(Panel1.Handle));
Das Problem ist dass ich zwar irgendeinen Wert als
Handle bekomme "LongWord(Panel1.Handle)" aber der ist falsch. Wenn ich das
Handle mit Spy ermittle und eintrage functioniert der Kram.
Wie komme ich denn nun an das richtige
Handle?
udo