w jaki sposób mogę zmienić kolor okna dialogowe, klikając przycisk

S

sreenivas003

Guest
hai .. znajomych

i zmieni kolor okna dialogowego za pomocą "SetBkColor" metody InitInstance z aplikacji klasy ..ale to działa tylko raz ....

jeśli chcesz zmienić kolor tła dialoge często klikając na przycisku ......

Co mogę zrobić .....?

plz zasugerować mi przyjaciele ........

 
Czy statyczne okrągłym bufor w przypadku rutynowych przycisk zawierające kolory chcesz, i krok za pośrednictwem tablicy.

 
Nie było wiadomości od alishirazi63 błędnie zamieszczona w systemie raportu.Cytat:

hello, należy obsłużyć zdarzenie na przycisk i wpisz ten kod: dc CClientDC (this); rect CRect; GetClientRect (rect); dc.FillRect (& rect & CBrush (RGB (0,0,128)));
 
kiedy maluj nowych kolorów poprzez dowolny kolor podmiotu

Wiadomość zostanie wysłana do mainWnd wiadomości ramy ...WM_PAINT
ale czasami jest to rutynowe strzeżony
przez Kwalifikowanych czego został powołany do maluj
jak całe okno.jednostki, grupy, itp. ..jak widać

więc przede wszystkim potrzebę odświeżenia całego okna po zmianie
odmalowanie całego okna każdym razie
jak zmienić jego własny dzieje

Tak więc jego wyjazd do okna repost (tylko przerysowuje całej klasy okna condusive)

jeśli okno itterates z innymi zmianami, aby pójść w jego akceptuje
Wtedy to normaly tylko maluj podmiot w ramach
chyba menu do wyboru jest wówczas dokonane
ale przyzwyczajenie maluj co sprawiło ramkę okna zależnie od sposobu menu są zaplanowane do ponownego tam w tle, itp. ..

chyba, że zwrócił się do niej i tak się dzieje tylko niektóre wydarzenia lub odświeżyć wszystkich otwartych aplikacji w dowolnym O / S, jak zdarza się w niektórych wydarzeń

chyba że prosta zmiana podmiotu okno jak naciśnięcie przycisku w obszarze klienta

i to does'nt zdarzyć każdej zmianie koloru, chyba że podasz maluj
przez wszystkie WM CREATE ....chyba że repaints całą ramkę przez odtwarzanie go

tylko wtedy, gdy inny akceptacji zmian całą ramkę
jak rozciągnąć lub hierachie odświeżyć ... skupić się okno zmiany
w ramach samego systemu Windows
powoduje to globalne wydarzenie maluj tak ....
i może być confuced z IDE lub aplikacji lub ponownego akceptuje siebie
gdy zmienia kolor i App traci focus nawet z okna dziecko
lub globalnej odświeżyć Windows występuje w normalnych rozkładów

chyba zadzwonić w razie wycofania się msg klasy: główne wybuduje

Pamiętam okna wiadomości pracy we łzach
MMsg ...milionów zdarzeń czas później ...
Kmsg
Msg ..rzeczywistych zdarzeń w czasie rzeczywistym wybrać
mMsg ..milisekund wydarzeń używane zdecydować, co zrobić lub nie ide ...
uMsg ..mikro wydarzeń Wiadomość (czasie dozwolonego przypadku)
nMsg ...nano sekund Czas systemu Windows
pMsg wydarzeń wiadomość pico (time picoseconds zasiłku)
self explainitary drabiny przypadku, gdy w oknach czasie bez względu na to, jak szybko wydarzenie stało się głównym MSG swojej aplikacji wywołania funkcji
ide z menu wyboru i czasu rzeczywistego YOU

najlepsze wykorzystanie maluj na bkg kolor funkcji zmiany
wykonana flaga okno ..itd. Jednakże głównym oknie
w pojemniku użyte zostały rzucone i wykonane przy starcie

 

Welcome to EDABoard.com

Sponsor

Back
Top