AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Vista Screenshoot ohne Sidebar
Thema durchsuchen
Ansicht
Themen-Optionen

Vista Screenshoot ohne Sidebar

Ein Thema von Mavarik · begonnen am 7. Dez 2009 · letzter Beitrag vom 9. Dez 2009
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von leddl
leddl

Registriert seit: 13. Okt 2003
Ort: Künzelsau
1.613 Beiträge
 
Delphi 2006 Professional
 
#11

Re: Vista Screenshoot ohne Sidebar

  Alt 7. Dez 2009, 14:56
Zitat von Mavarik:
Das ist ja auch ok... Aber eigentlich ist die Sidebar "nur" eine Programm... Und daher sollte das Fenster sichtbar sein...
Liest du Antworten auch durch, oder macht ignorieren einfach mehr Spaß?
Zitat von Neutral General:
Naja die Sidebar ist nunmal nicht der Desktop
Zitat von leddl:
Nein, der Desktop ist eben nur der Desktop, und nicht alles was drauf ist.
Zitat von patti:
Das kann ich unter Windows Vista aber auch. Einfach das Widget aus der Sidebar an die gewünschte Position am Desktop ziehen - fertig!
Ich frage mich schon seit Ewigkeiten, warum das immer wieder als tolles neues Feature von Windows 7 aufgeführt wird Das war eines der ersten Dinge, die ich nach Installation von Vista gemacht habe
Axel Sefranek
A programmer started to cuss, cause getting to sleep was a fuss.
As he lay there in bed, looping round in his head
was: while(!asleep()) ++sheep;
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.130 Beiträge
 
Delphi 10.3 Rio
 
#12

Re: Vista Screenshoot ohne Sidebar

  Alt 7. Dez 2009, 15:25
Zitat von leddl:
Liest du Antworten auch durch, oder macht ignorieren einfach mehr Spaß?
Ja aber es macht eben keinen Unterschied...

Auch ob GetDC(0) hat keine Sidebar...

Mavarik
  Mit Zitat antworten Zitat
Benutzerbild von patti
patti

Registriert seit: 20. Okt 2004
Ort: Mittelfranken
665 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: Vista Screenshoot ohne Sidebar

  Alt 7. Dez 2009, 18:50
Zitat von leddl:
Zitat von patti:
Das kann ich unter Windows Vista aber auch. Einfach das Widget aus der Sidebar an die gewünschte Position am Desktop ziehen - fertig!
Ich frage mich schon seit Ewigkeiten, warum das immer wieder als tolles neues Feature von Windows 7 aufgeführt wird Das war eines der ersten Dinge, die ich nach Installation von Vista gemacht habe
Die einzige Neuerung ist doch, dass es die Sidebar so nicht mehr gibt, oder? Die haben also was weggelassen und schon ist es ein neues Feature

@Topic: Funktioniert es außerhalb der VM denn richtig?
Patrick Kreutzer
[Informatik-Student im 4. Semester]
http://www.patti-k.de/
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.130 Beiträge
 
Delphi 10.3 Rio
 
#14

Re: Vista Screenshoot ohne Sidebar

  Alt 9. Dez 2009, 08:30
Update:

Also ich habe "einen" Unterschied herausgefunden...

Wenn Vista im Aero-Modus läuft ist die Sidebar auch bei einem GetDC(0) dabei..
läuft Vista im non-Aero Modus fehlt die Sidebar...

Update:

Die Sidebar ist nur enthalten bei "Windows-Aero" & "Windows-klassisch" bei
"Windows Vista-Basis" & "Windows-Standard" ist sie weg!



Vielleicht hat ja noch jemand ne Idee...

Mavarik
  Mit Zitat antworten Zitat
Benutzerbild von patti
patti

Registriert seit: 20. Okt 2004
Ort: Mittelfranken
665 Beiträge
 
Turbo Delphi für Win32
 
#15

Re: Vista Screenshoot ohne Sidebar

  Alt 9. Dez 2009, 12:29
Dann hab ich eine Idee: Es liegt wahrscheinlich an der Transparenz der Sidebar. Hatte sowas ähnliches vor kurzem auch mal. Probier mal beim Screenshot-Machen folgendes aus:

Delphi-Quellcode:
const CAPTUREBLT = $40000000;
begin
  //--
  BitBlt((*...*), SRCCOPY OR CAPTUREBLT);
Das sollte helfen. Allerdings funktioniert dies anscheinend nicht, wenn du es über StretchBlt machst, wenn du also einen "verzerrten" Screenshot machen willst. Für einen Schnappschuss in 1:1 sollte es aber auf jeden Fall funktionieren

MFG
Patti
Patrick Kreutzer
[Informatik-Student im 4. Semester]
http://www.patti-k.de/
  Mit Zitat antworten Zitat
Benutzerbild von Mithrandir
Mithrandir
(CodeLib-Manager)

Registriert seit: 27. Nov 2008
Ort: Delmenhorst
2.379 Beiträge
 
#16

Re: Vista Screenshoot ohne Sidebar

  Alt 9. Dez 2009, 12:39
Zitat von leddl:
Ausprobieren konnte ich keinen Unterschied zwischen Druck (ohne Sondertaste) und STRG+Druck feststellen?
Und ich Idiot verrenke mir seit Jahren die Finger mit STRG+Druck...
米斯蘭迪爾
"In einer Zeit universellen Betruges wird das Aussprechen der Wahrheit zu einem revolutionären Akt." -- 1984, George Orwell
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 14:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz