날먹을 위한 몸부림/QT (PySide6)

python SetWindowDisplayAffinity

프로그래밍하는 지팡이 2022. 8. 22. 16:34

 

https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setwindowdisplayaffinity

 

SetWindowDisplayAffinity function (winuser.h) - Win32 apps

Stores the display affinity setting in kernel mode on the hWnd associated with the window.

docs.microsoft.com

 

창 표시 선호도를 설정하는 함수

 

스크린샷이나 영상캡쳐를 방지할 때 쓰일 수 있음

창 콘텐츠를 엄격하게 보호 한다는 보장이 없다는 점에 유의

 

 

 

 

SetWindowDisplayAffinity를 사용한 모습

함수를 호출하자마자 영상에서 까만화면으로 전환되는 모습

실제 유저의 화면에는 정상적으로 보임