zmienic kolor czcionki pola Edit przez API

zmienic kolor czcionki pola Edit przez API
SA
  • Rejestracja: dni
  • Ostatnio: dni
0

Hej
Czy wie ktos jak zmienic kolor czcionki lub tla pola Edit przez windows API?

DM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 176
0

Nie jestem pewien, ale spróbuj może wyedytować w ten sposób:

  1. Stwórz edita za pomocą Uchwyt := CreateWindow(parametry)
  2. Jak chcesz coś w nim zmienić, to wpisz
Kopiuj
Uchwyt.Właściwość := wartość;</Code>
Z okienkami to dziala, więc z editem tesh powinno :)
Pawel200x.5
  • Rejestracja: dni
  • Ostatnio: dni
0

Zanim edit się narysuje, to system wysyła do jego rodzica message'a, dzięki któremu można ustawić kolor tła i czcionki. Przechwytujesz message'a WM_CTLCOLOREDIT, i później:

Kopiuj
 SetTextColor(msg.WParam,clRed);

Nic łatwiejszego nie znalazłem :]

SA
  • Rejestracja: dni
  • Ostatnio: dni
0

ok, dzieki
czyli w takim razie nie da sie zmienic koloru Edita innej aplikacja
Mam racje?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.