ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
275
275
EMPFEHLEN
-
Hallo, schreibe grad ein kleines Programm. Dieses enthält einen Dialog mit 2 Static_Text Feldern:
LTEXT "C_REAL:",IDC_L_C_REAL, 4,12, 50,12,SS_NOTIFY
LTEXT "C_IMAGINÄR:",IDC_L_C_IMAGINAER, 4,26, 54,8,SS_NOTIFY
Daneben befinden sich 2 EditTextFelder mit den dazugehörigen Variablen für C_Real und C_Imaginär. Ziel ist es durch anklicken eines Static textes mit der Maus und durch bewegen der Maus , die Variablen zu vergrößern bzw. zu Verkleinern.
Code :1 2 3 4 5 6 7 8
case WM_COMMAND: switch (HIWORD(wParam)) { case STN_CLICKED: if(LOWORD(wParam)==IDC_L_C_REAL){ }
case STN_CLICKED erlaubt mir nun mit hilfe von SS_NOTIFY herrauszufinden welche TextBox angeklickt wurde.
Wenn ich aber nun versuche WM_LBUTTONDOWN und WM_LBUTTONUP anzuwenden bekommen ich zwar keine Fehler aber es passiert auch sonst nix im Programm. Es scheint mir so als würde meine Programm innerhalb case STN_CLICKED keine Mouse-Nachrichten erhalten. Oder was mache ich Falsch?
-
01.08.10 12:07 #2
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.122
Kannst du evtl. mal die komplette Callback posten?
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
Hallo Saftmeister , Danke für Dein Interesse .
Alleridngs hab eich dieses Problem mit hilfe von
LButtonDown=GetAsyncKeyState(VK_LBUTTON);
gelöst. Nun steh ich zwar wieder vor anderen Problemen aber naja so ist das en halt.
Grüße nach Bayern





Zitieren

Login





