GDIp.ahk를 사용해 블루스택의 Hwnd를 잡아 GDIp_BitmapFromHWND함수를 사용했는데요
노트북에서는 캡쳐가 되는데 데스크탑에서는 검은화면이 캡쳐됩니다
블루스택 외의 윈도우는 데스크탑에서도 잘 캡쳐해내구요.
같은 스크립트를 쓰는데 왜 결과가 다른거죠..?
블루스택의 버전이 결과에 영향을 주는걸까요? ㅠㅠ
#Include Gdip.ahk
TiTle = BlueStacks App Player
WinGet, Hwnd,, %Title%
FileName = %A_Now%.png
return
F1::
pToken := Gdip_Startup()
pBitmap := Gdip_BitmapFromHWND(Hwnd)
Gdip_SaveBitmapToFile(pBitmap, FileName, JpegQuality)
return
버전이 영향을 줄거에요 새버전으로 깔아서 해보세요~