AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Alles was hinter dem Fenster ist zeichnen
Thema durchsuchen
Ansicht
Themen-Optionen

Alles was hinter dem Fenster ist zeichnen

Ein Thema von NickelM · begonnen am 19. Nov 2013 · letzter Beitrag vom 30. Nov 2013
 
NickelM

Registriert seit: 22. Jul 2007
Ort: Carlsberg
445 Beiträge
 
Delphi 2009 Professional
 
#1

Alles was hinter dem Fenster ist zeichnen

  Alt 19. Nov 2013, 04:40
Hallo zusammen,

Ich habe mal bei einem Patcher gesehen, das die alles was sich hinter ihrem Fenster ist in ihr Form zeichnen und darauf dann ihr Bild. Ich bin nur am grübeln wie?
Ich weiß das ich mit GetDesktopWindow den DesktopHWND bekomme und mit GetWindowDC(DesktopHWND) dann mein HDC, nur wenn ich das so mache, kopiert er auch den grauen Bereich meines Fenster mit. Mit GetDC(0) das gleiche, wenn ich mich recht erinner kann das sogar zum Bluescreen führen LOL, naja egal.
Wie bekomme ich alles was hinter meinem Form ist? Muss ich etwa alle WND-Handles suchen und zeichen nach und nach oder wie? Kann ich mir aber net vorstellen, da sonst so ein Zeichnungsprozzes ziemlich lange dauern würde oder?

Falls ihr nicht wisst was ich meine, kann ich nen Screenshot schicken.
Ach und nochetwas, es hat nichts mit RGN vom Form setzen zutun, das weiß ich, das Ding ist das die den Semi-Transparenten Bereich eines PNG mit allem was hinter dem Fenster ist "verschmelzen" lassen und wenn ich auf diesen Bereich klicke bewegt sich das Fenster, d.h. wiederum das es zum Fenster gehört und nicht mit RGN "abgeschnitten" ist. Im Windows XP fällt das besser auf, das ide das so machen, bei Windows 7 weniger, vermutlich wegen bessere Zeichnungssache von Windows xD
Oder kann man in RGN Semi-Transparente bereiche festlegen?

Hoffe ihr könnt mir sagen wie, weil ich will das sogerne mal wissen. Ich hab auch schon gesucht wie blöde, finde aber nichts.

Gruß NickelM
Nickel
"Lebe und denke nicht an morgen"
Zitat aus dem gleichnamigen Bollywoodfilm.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz