Farbe von Dialogen & weiter Fragen!
-
Hi, wie kann ich die Hintergrundfarbe von einem Dialog bzw. einem Edit Feld ändern, und wie kann ich bei einem modalen Dialog herausfinden, ob ausserhalb des Dialogs geklickt wurde ( da wo normalerweise der Piepton kommt). (Ich möchte den Dialog schließen lassen, wenn ausserhalb von ihm geklickt wird)
Danke schonmal!
-
Hat denn keine eine idee ? Wäre echt dankbar!
-
MSDN lesen zu WM_CTLCOLOR...
-
Ich habs jetzt direkt in WM_INIDIALOG versucht.
Was ist daran falsch, weil der Dialog bleibt weiss:HDC hdc = GetDC(hDlg); SetBkColor(hdc,0);Zu WM_CTLCOLOR hab ich nix brauchbares gefunden.
-
Farbmeister schrieb:
Zu WM_CTLCOLOR hab ich nix brauchbares gefunden.
LOL!
ausrede! ausrede!such-tokens: WM_CTLCOLOR dialog
1. treffer: http://www.microsoft.com/germany/msdn/library/windows/api/WieKannIchDieHintergrundfarbeInEinemDialogAendern.mspx
such tokens: WM_CTLCOLOR
2. treffer: der direkte msdn link
--> http://msdn2.microsoft.com/en-us/library/bb432504(VS.85).aspxbevor du nochmal fragst: der 1. satz im 1. treffer sagt dir peinlichst genau, was du machen musst