Участник:StasFomin/Bookmarks/Stegano — различия между версиями

Материал из DISCOPAL
Перейти к: навигация, поиск
(Добавлена закладка delphi - Past DWM screen capture to TBitmap - Stack Overflow)
(Добавлена закладка Faster screenshot with DWM Hack - feature - Forum)
Строка 2: Строка 2:
 
=== 2020-07 ===
 
=== 2020-07 ===
  
 +
* 2020-07-03, 10:22:30: [http://webcache.googleusercontent.com/search?q=cache:d-NyRXKK3TgJ:discourse.vvvv.org/t/faster-screenshot-with-dwm-hack/11992+&cd=2&hl=en&ct=clnk&gl=ru&client=firefox-b-d Faster screenshot with DWM Hack - feature - Forum]
 
* 2020-07-03, 10:22:11: [https://stackoverflow.com/questions/35736080/past-dwm-screen-capture-to-tbitmap delphi - Past DWM screen capture to TBitmap - Stack Overflow]
 
* 2020-07-03, 10:22:11: [https://stackoverflow.com/questions/35736080/past-dwm-screen-capture-to-tbitmap delphi - Past DWM screen capture to TBitmap - Stack Overflow]
 
*: <html><span class="comment-copy">Using BitBlt() only works if the destination windows is fully opaque (alpha 255) and is visible to the user. What if I just want to get the raw image of an hidden window without displaying it ? Is it possible to create a fake HWND ? If not is it possible to intercept the paint event on the destination window just before it is painted ? Doesn it exist a Windows Message WM_ somenthing to achieve that ? Restore, capture and hide is not an option because it create "flickering" effect on the screen especially if you take more than one capture of the window. So what might be an alternative solution?</span>                  –&nbsp;<a href="https://stackoverflow.com/users/1423806/bemipefe" title="937 reputation" class="comment-user">Bemipefe</a>                <span class="comment-date" dir="ltr"><a class="comment-link" href="https://stackoverflow.com/questions/35736080/#comment97916397_35737261"><span title="2019-04-10 11:10:59Z, License: CC BY-SA 4.0" class="relativetime-clean">Apr 10 '19 at 11:10</span></a></span></html>
 
*: <html><span class="comment-copy">Using BitBlt() only works if the destination windows is fully opaque (alpha 255) and is visible to the user. What if I just want to get the raw image of an hidden window without displaying it ? Is it possible to create a fake HWND ? If not is it possible to intercept the paint event on the destination window just before it is painted ? Doesn it exist a Windows Message WM_ somenthing to achieve that ? Restore, capture and hide is not an option because it create "flickering" effect on the screen especially if you take more than one capture of the window. So what might be an alternative solution?</span>                  –&nbsp;<a href="https://stackoverflow.com/users/1423806/bemipefe" title="937 reputation" class="comment-user">Bemipefe</a>                <span class="comment-date" dir="ltr"><a class="comment-link" href="https://stackoverflow.com/questions/35736080/#comment97916397_35737261"><span title="2019-04-10 11:10:59Z, License: CC BY-SA 4.0" class="relativetime-clean">Apr 10 '19 at 11:10</span></a></span></html>

Версия 07:22, 3 июля 2020

2020

2020-07

Навигация