Registriert seit: 25. Jun 2006
519 Beiträge
Delphi 7 Personal
|
Re: [gelöst] Button, Groupbox etc. fotografieren/Screenshoot
7. Jul 2006, 06:22
@Luckie
Zitat:
Dazu holst du dir das Handle des Controls mit FinWindow, FindWindowEx oder EnumWindows, EnumChildWindows und dann ganz normal mit GetDC den DC holen. Das geht natürlich nur mit Windows Fensterklassen, die auch ein Handle besitzen. reine VCL Steuerelemnet wie TLabel besitzen kein Handle und da geht das nicht.
Wenn ich dann Finwidow etc. drauf habe, probiere ich das aus. Mit dem Vorschlag von Dir verstand ich leider nur Bahnhof. Du darfst bitte nicht vergessen: Profis wie Du verstehen dass, was Du meinst. Ich nicht.
Trotzdem: Vielen Dank für Deine Mühe.
Droppis Antwort verschaffte mir die Lösung in 30 Sekunden, auch wenn ich neuen Code einbauen muss, das gewünschte Ergebnis.Der Overhead hält sich in Grenzen. Feinere, möglichlicherweise elegantere Lösungen, wie Deine Lukie, baue ich später ein.
GO2EITS
|
|
Zitat
|