Einzelnen Beitrag anzeigen

Go2EITS

Registriert seit: 25. Jun 2006
519 Beiträge
 
Delphi 7 Personal
 
#13

Re: [gelöst] Button, Groupbox etc. fotografieren/Screenshoot

  Alt 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
  Mit Zitat antworten Zitat