Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Button dimmen?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.05.2004, 13:27 Uhr
~Anfänger
Gast


Mit welcher Funktion schaffe ich es, einen Button zur Laufzeit zu dimmen/sichtbar zu machen?
Bisher hab ich nur eine Funktion gefunden, die ein Window ausblenden kann...
Danke!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.05.2004, 13:32 Uhr
Oliver
S2-Pixelgeneral



C++:
GetDlgItem(IDC_BUTTON)->SetVisible(true oder false);



oder so ähnlich.
--
Demokratie ist die Diktatur der Mehrheit.

www.siedler25.org/ ( Siedler2 - Remake )
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
04.05.2004, 13:34 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


wenn du mit "dimmen" meinst, dass es auswählbar bzw. benutzbar ist mal EnableWindow anschauen....
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
04.05.2004, 13:47 Uhr
~Anfänger
Gast


nee, EnableWindow meine ich nicht, ich glaub, das bezieht sich auf diese Kontrollkästchen.
Ich meinte einen ganz normalen Button, bei Measurement Studio heißt der glaub CommandButton, mal gucken wie der bei VC++ heißt...Schaltfläche...

Aber "GetDlgItem" hört sich ja schonmal nicht schlecht an...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
04.05.2004, 14:00 Uhr
~Anfänger
Gast


hat mir niemand einen Beispielquelltext dafür??? Ich blick das net...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
04.05.2004, 17:05 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


EnableWindow ist eine methode von CWnd...

da mehr oder weniger alle steuerelemente von CWnd abgeleitet sind, haben auch mehr oder weniger alle Steuerelemente diese Mehtode geerbt.

mit GetDlgItem bekommst du einen CWnd-Pointer auf dein Steuerelement...

mit dem kannst du dann die von dir gewünschte Methode aufrufen

also entweder wie Oliver schon sagte

C++:
GetDlgItem(IDC_BUTTON)->SetVisible(true oder false);


oder halt so wie ich bereits sagte

C++:
GetDlgItem(IDC_BUTTON)->EnableWindow(true oder false);


--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: