getdlgitemtext()



  • Hallo

    ich habe vorher schon das forum durchsucht, aber keinen passenden beitrag gefunden. bin ich zu dumm für die forensuche??
    na ja nun mal zu meim problem...
    ich habe ein listenfeld das mit zig elementen gefüllt wird. und ich möchte gerne mit dem namen des ausgewählten elementes arbeiten. kann ich den namen irgendwie einem cstring element zuweisen?
    in der msdn hab ich etwas wie GetDlgItemText gefunden, hab aber nicht rausgefunden ob das damit funktioniert. ich kanns nämlich nicht anwenden...

    mfg



  • Wenn du mit dem Feld direkt arbeiten möchtest, dann kannst du dir dies über GetDlgItem(ResourceName) holen. Hier ein kleines Beispiel anhand eines CEdit Steuerelementes.

    CEdit *pFeld = (CEdit*)GetDlgItem(ResourceName);
    


  • wenn ich das so versuche kommt diese fehlermeldung:

    error C2679: Binaerer Operator '=' : Kein Operator definiert....

    mfg



  • Was ist in einem Listenfeld ein Element.
    Ein Listenfeld ist ein Steuerelement welches bestimmet Methoden hat um damit zu Arbeiten. Siehe dazu die MSDN. Da wirst du sicher eine richtige Methode finden um Items auszulesen etc.


Anmelden zum Antworten