003
01.11.2004, 12:42 Uhr
~_Tobi_
Gast
|
Es handelt sich dabei doch um die Nachrichtenparameter wParam und lParam. Angenommen ich will jetzt aus einer Funktion heraus eine SendMessage schicken und gleich dabei einen Wert einer Variablen mitgeben. Dann sähe das doch in meiner Funktion so aus:
C++: |
(..) int Zahl =10; SendMessage(hDlg,WM_USER+1,Zahl,0); (..)
|
Kann ich mir dabei eigentlich aussuchen, welchen Parameter ich nutze? Das ist doch sicher abhängig davon, was ich mit SendMessage mitgeben will, oder?
Naja, und denn könnte ich meiner Nachrichtenbehandlungs CALLBACK - Fkt mit den Makros HIWORD() und LOWORD() die Parameter auslesen, oder? Ist das so richtig ?? Und gibt es für das Auswerten mal nen kleines Beispiel? Wenn ich obiges mal anwende und debugge wird an meine CALLBACK- Fkt nur jeweils für wParam und lParam '0' übergeben... Was macht ich denn da falsch?
Tobi |