Registriert seit: 16. Apr 2007
2.325 Beiträge
Turbo Delphi für Win32
|
Re: SetProp und Self
13. Okt 2007, 20:52
Erstmal sagt es gar nichts aus, dass du (statische) Mathoden aufrufen kannst, da diese eh wie normale Routinen aufgerufen werden.
Zweitens: Warum verwendest du überhaupt GlobalLock? Mit GPTR erhältst du doch schon einen Pointer als Rückgabewert von GlobalAlloc.
3. Wenn du weißt, dass du Self speichern musst, würde ich persönlich lieber die zusätzlichen Bytes verwenden, die du in der WndClassEx-Struktur im Feld cbWndExtra angeben kannst. Das ist jedoch nur meine private Meinung.
So jetzt habe ich viel geschrieben, ohne dein Problem zu lösen. Hast du mal die Rückgabetypen der ganzen Funktionen geprüft? GetLastError?
Wer erweist der Welt einen Dienst und findet ein gutes Synonym für "Pointer"?
"An interface pointer is a pointer to a pointer. This pointer points to an array of pointers, each of which points to an interface function."
|