[WinAPI] Jak uzyskać kolorowy tekst?
Ostatnio zmodyfikowano 2013-05-31 19:14
RayTango19 Temat założony przez niniejszego użytkownika |
[WinAPI] Jak uzyskać kolorowy tekst? » 2013-05-30 18:36:48 Chciałbym zrobić skalę do swojego programu od wykresów . Zrobię tak że wezmę cztery wartości z osi x i y z przedziału podanego i w ten sposób opisze skalę . Chciałbym te wartości oczywiście całkowite wyświetlić w kolorze na jakimś tam tle .Jak to zrobić skoro ta czynność nie jest w case WM_PAINT ??? |
|
Monika90 |
» 2013-05-30 18:46:54 Czy chodzi ci o to jak rysować poza obsługą komunikatu WM_PAINT, np. w WM_TIMER, albo WM_MOUSEMOVE? Możesz uzyskać uchwyt do kontekstu graficznego przez wywołanie HDC hdc = GetDC(hwnd); jak nie będzie już potrzebny to zwrócić go systemowi za pomocą ReleaseDC(hwnd, hdc); |
|
RayTango19 Temat założony przez niniejszego użytkownika |
» 2013-05-31 16:32:55 Dzięki dzięki pomogło powiedzcie mi tylko jak to jest z zamiana stringa do TCHARA ??? |
|
pekfos |
» 2013-05-31 16:39:07 A jak ma być? TCHAR to albo char, albo wchar_t (w zależności, czy zostało zdefiniowane makro UNICODE). W pierwszym przypadku nie trzeba nic robić, a w drugim wystarczy użyć odpowiednich funkcji z biblioteki standardowej (WinAPI też ma do tego funkcje), lub używać stringów typu const wchar_t* zamiast const char* i std::wstring zamiast std::string (jeśli pisząc "string" miałeś na myśli std::string) |
|
DejaVu |
» 2013-05-31 19:14:47 Proszę trzymać się tematu, a nie pytać o wszystko przy okazji. Jeden temat = jeden problem. |
|
« 1 » |