Button disables, graue Bitmap
-
Hallo,
weiss jemand, wie ich einen Bipmap-Button disable und diese Bitmap dann
'eingegraut' wird. Und zwar sollte das ohne eine eigene graue Bitmap passieren.Ich suche also quasi das API-Aquivalent zu der MFC-Funktion 'SetState'.
Würde mich sehr freuen, wenn mir da jemand weiterhelfen könnte.
Jockel
-
Jockelx schrieb:
Ich suche also quasi das API-Aquivalent zu der MFC-Funktion 'SetState'.
Das gibt es IMHO nicht. Musst Du 'von Hand' machen.
-
Mmmh, irgendwie klappt das nicht so.
Wenn ich ein 'EnableWindow(bla, FALSE);' aufrufe, verschwindet die Bitmap
völlig (Schalter grau) und man kann auch keine Bitmap mehr zuweisen.Wie mache ich das denn per Hand?
Jockel
-
Naja ... WM_DRAWITEM wird für sowas gerne genutzt ... guck dir mal www.catch22.net an ...
-
Oh man, ist das alles schäbig. Ich bin froh wenn ich den Shit hinter mir habe
und dann wieder schön mit Net- oder Javaunterstürtzung alles schön zusammen
klicken kann
Danke an alle Beteiligten.
Jockel
-
Oder Du nimmst ein GUI-Framework, da kannst Du in der Regel auch (einfacher) die verfügbaren Steuerelemente modifizieren.