WM_LBUTTONUP und DOWN

rueD

Grünschnabel
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:
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?
 
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
 
Zurück