Jaka funkcja służy do pobierania bitmapy z wyglądem danej kontrolki pod XP? Podaję parametr, że chcę np. checkboxa i dostaję bitmapę ze wszystkimi jego stanami (podświetlony, zaznaczony, itd). Wiem, że coś takiego jest, bo przez przypadek na to kiedyś trafiłem, chyba nawet na forum, ale teraz nie mogę znaleźć. Z góry dzięki za jakieś namiary.
0
0
Sprawdź funkcje/procedury modułu UxTheme.pas (na pewno jest w D7Ent)
0
Ja nie wiem czy to cie zadawoli bo daje tylko obecny stan kontrolki ale pamiętam że można było użyć metody
control.Print To(hdc);
Tyle że nie mam tu <ort>delphiego</ort> i nie mam jak sprawdzić.
pozdro [green]
0
A control, to co to za typ? Bo jeśli TWinControl, to u mnie (delphi 9) takiej metody nie ma :).
// Dopisane
Paczki jakich komponentów...?
0
Może poszukaj jakiejś darmowej paczki komponentów i oblookaj źródła?
Są w necie takie komponenty które przechwytują wszystkie kontrolki, messageboxy etc. i malują po swojemu, lub wg systemu Win.