Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
275
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    rueD rueD ist offline Rookie
    Registriert seit
    Jun 2006
    Beiträge
    9
    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?
     

  2. #2
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    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 ;-)

  3. #3
    rueD rueD ist offline Rookie
    Registriert seit
    Jun 2006
    Beiträge
    9
    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