Chcialbym sie dowiedziec jak programujac w WinAPI szybko zmieniac kolory pióra. Rysuję mapę składającą się z kwadratów, przy czym poszczególne kwadraty różnią się kolorami.
Jeżeli będę to robil poprzez CreatePen......(zeby zmienic kolor) to trzeba to robic przy kazdym kwadracie co przy mapie 12x28 da 336 utworzen i kasowań obiektu pióra. Czy nie da sie tego zrobić prościej i szybciej?
Jest funkcja SetDCPenColor wedlug MSDN dziala tylko w win2000/XP, w dodatku u mnie nie dziala wcale (malo probowalem).
Dodam ze pisze w VisualC++ i MFC