tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
4381
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    HansJ HansJ ist offline Mitglied Silber
    Registriert seit
    Jul 2004
    Beiträge
    92
    Hallo,
    ich möchte den Text eines Static Text Feldes ändern, wenn ich zum Bespiel einen Button betätige soll der Text geändert werden.

    Dann suche ich auch noch eine Lösung wie ich bei einem EditControl und einen Button die Eigenschaft Sichtbar verändern kann.
     

  2. #2
    Avatar von Endurion
    Endurion Endurion ist offline Mitglied Diamant
    Registriert seit
    Apr 2004
    Beiträge
    2.151
    Bei MFC lässt du dir am einfachsten zu dem jeweiligen Control ein CEdit/CStatic anlegen. Dort rufst du die Member-Funktionen SetWindowText bzw. ShowWindow auf.

    m_Static.SetWindowText( "Du hast den Button angeklickt!" );
    m_Edit.ShowWindow( SW_HIDE );


    Bei Win32 benötigst du das HWND des Controls. Ggf. kannst du dir das über GetDlgItem holen. Den Text setzt du mit SetWindowText (bzw. gibt es auch ein SetDlgItemText); die Sichtbarkeit regelst du ebenfalls über ShowWindow mit SW_HIDE bzw. SW_SHOW.

    SetWindowText( hwndStatic, "Du hast den Button angeklickt!" );
    ShowWindow( hwndEdit, SW_HIDE );
     

  3. #3
    HansJ HansJ ist offline Mitglied Silber
    Registriert seit
    Jul 2004
    Beiträge
    92
    Vielen Dank für die schelle Hilfe !
    Hans
     

Ähnliche Themen

  1. MFC: Static Text nachträglich ändern.
    Von DerSiebte im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 03.12.08, 17:02
  2. Link bei Static Text
    Von oaki im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 12.09.05, 12:50
  3. Antworten: 4
    Letzter Beitrag: 20.08.05, 00:13
  4. CListCtrl und Static Text problem
    Von Indian im Forum VisualStudio & MFC
    Antworten: 8
    Letzter Beitrag: 12.07.04, 10:05
  5. Antworten: 1
    Letzter Beitrag: 16.06.04, 08:29