TripleD Geschrieben 6. Mai 2004 Geschrieben 6. Mai 2004 Hallo, wollte mir ne Passwortabfrage mit Grafischer Oberfläche (mit Hilfe von MFC)basteln. Mein Problem: Wenn ich auf Button login klicke geschieht folgendes: if(IDC_EBenutzer=='1' && IDC_EPass=='2') { MessageBox("Sie haben ein falsches Passwort oder\nfalschen Benutzernamen eingegeben!"); } else { MessageBox("Sie sind eingeloggt!"); } Es wird in der Abfrage, obwohl die eingabe übereinstimmt, die MessageBox aus der else ausgegeben. Wer kann mir helfen? Gruß TripleD
Guybrush Threepwood Geschrieben 6. Mai 2004 Geschrieben 6. Mai 2004 Das liegt daran das du nicht den Inhalt der Editboxen überprüfst, sondern deren ID (also die Nummer mit der Windows sie identifiziert). Mit GetDlgItemText kannst du dir den Inhalt holen und den dann überprüfen. MFC hat aber nix mit standard C/C++ zu tun;)
TripleD Geschrieben 6. Mai 2004 Autor Geschrieben 6. Mai 2004 Danke für deine schnelle Antwort, aber wie muss ich das jetzt genau schreiben??? Gruß TripleD
TripleD Geschrieben 6. Mai 2004 Autor Geschrieben 6. Mai 2004 So, hab die Lösung gefunden. Läuft perfekt. Danke für deine Hilfe nochmal. Gruß TripleD
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden