Hallo,
Visual C++ 6.0
MFC Programm
Ich weiß net ob jemand diese Frage beantworten kann aber ich stell sie trotzdem.
Ich habe die Handle Message (heißt das so?) OnCtlColor zu meinem Programm hinzugefügt. Damit kann man ja die Farbe eines Steuerelements ändern. Funktioniert auch soweit, doch will ich machen, dass die Farbe erst dann geändert wird wenn ich diese Handle Message mit einem Button aufrufe.
Das OnCtlColor sieht so aus:
Ich habe deaktiviert, dass diese Handle Message am Start und auch sonst kontinuierlich ausgeführt wird...
der Aufruf der Handle Message sieht so aus:
Nun zu meinem Problem:
Wie muss ich die Parameter angeben, dass ich ein bestimmtes Steuerelemt ansprechen kann?
Diese Variablen enthalten ja irgendwelche Informationen die ein Steuerelement identifizieren können. Wie kann ich diese dann manuel erstellen und übergeben?
is glaub ne schwierige Frage, wer will sich dran versuchen?
Alternativ kann mir auch jemand ne Möglichkeit sagen, wie man mit nem Buttonklick die Hintergrundfarbe einer Editbox ändert.
Ich hoffe ihr habt die Frage so verstanden.
Danke
Morpheus
ups sorry hab gerade eben erst gesehen das es ein Forum extra für MFC gibt. Sorry.
Visual C++ 6.0
MFC Programm
Ich weiß net ob jemand diese Frage beantworten kann aber ich stell sie trotzdem.
Ich habe die Handle Message (heißt das so?) OnCtlColor zu meinem Programm hinzugefügt. Damit kann man ja die Farbe eines Steuerelements ändern. Funktioniert auch soweit, doch will ich machen, dass die Farbe erst dann geändert wird wenn ich diese Handle Message mit einem Button aufrufe.
Das OnCtlColor sieht so aus:
Code:
HBRUSH CUhrDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr;
code code code....
return hbr;
}
Ich habe deaktiviert, dass diese Handle Message am Start und auch sonst kontinuierlich ausgeführt wird...
der Aufruf der Handle Message sieht so aus:
Code:
OnCtlColor(Parameter 1,Parameter 2,Parameter 3);
Nun zu meinem Problem:
Wie muss ich die Parameter angeben, dass ich ein bestimmtes Steuerelemt ansprechen kann?
Diese Variablen enthalten ja irgendwelche Informationen die ein Steuerelement identifizieren können. Wie kann ich diese dann manuel erstellen und übergeben?
is glaub ne schwierige Frage, wer will sich dran versuchen?
Alternativ kann mir auch jemand ne Möglichkeit sagen, wie man mit nem Buttonklick die Hintergrundfarbe einer Editbox ändert.
Ich hoffe ihr habt die Frage so verstanden.
Danke
Morpheus
ups sorry hab gerade eben erst gesehen das es ein Forum extra für MFC gibt. Sorry.
Zuletzt bearbeitet: