Zeiger mit Windows-Botschaft übergeben



  • Hallo, APIler, wieder eine Frage:

    Ich möchte per SendMessage (...,WM_message,...) einen Zeiger auf Struktur an eine ChildProc übergeben. Dazu müßte ich wissen, in welchem Format Pointer gespeichert werden, weil ich will ja wissen, ob ich dafür wParam oder lParam verwende.

    Gibt es dafür eine fertige Message oder muß ich mir eine eigene basteln?

    Danke für Tips im Voraus.



  • Liegt die Childproc in deinem eigenen Adressraum? Dann kannst du eine eigene Nachricht definieren. Ein Zeiger ist 32 Bit groß, da unter 32-Bit der wParam und der lParam letzendlich 32-Bit Integers sind, ist es egal. Es gibt allerdings eine Konvetion, nach der Zeiger auf Speicherbereich im lParam übergeben werden sollten.



  • Danke, Luckie, genau das wollte ich wissen. 👍


Anmelden zum Antworten