[過去ログ] くだすれPython(超初心者用) その44【Ruby禁止】 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
312: デフォルトの名無しさん [sage] 2019/08/26(月) 20:24:16.00 ID:kxe7GuLs(1/3) AAS
俺の少ない知識ではWindows10の隠れた画面のキャプチャは出来なかったと思うので、一旦画面を前に持ってくる必要がある
パッケージはwin32guiでSetWindowPosん使ってHWND_TOPMOSTメッセージを投げ込めば良い

隠れた部分がDirectXやUWPなら多分隠れたままでもキャプチャできるんだろうが、そうなると今度はPythonからどこまで操作できるかという別の問題にぶつかる
314
(1): デフォルトの名無しさん [sage] 2019/08/26(月) 20:38:27.65 ID:kxe7GuLs(2/3) AAS
>>313
313(1): デフォルトの名無しさん [sage] 2019/08/26(月) 20:33:02.20 ID:jRCgz8sh(1/2) AAS
隠れててもwindowハンドルからdc取得すりゃできるよ
デスクトップのハンドルだとウィンドウ全部合成後の拾ってくるから無理だけど
昔はそれでできた
今はできなかったと思う

試しにFindWindowでhandle取得してCreateDCFromHandleでデバイスコンテキスト取得してみたがウインドウサイズそのままに真っ黒になった
Windows Insider版だから自分の環境がおかしい可能性はある
317: デフォルトの名無しさん [sage] 2019/08/26(月) 21:20:54.88 ID:kxe7GuLs(3/3) AAS
>>315
315(1): デフォルトの名無しさん [sage] 2019/08/26(月) 20:45:07.64 ID:jRCgz8sh(2/2) AAS
今もできるよ
俺作ったやつは後ろの普通に取れてる
アプリによっては無理なのあるけど
あぁ、分かった
色々試して出来るもの、出来ないものがあった
出来ないのは電卓とかUWPっぽい

UWPはスクリーンショット取れる別の関数がC#にはあったがPythonはなさげ

質問者のアプリがUWPでないことを祈ろう
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.039s