안녕하세요. 오핫초보입니다.
현재 녹스와 모모 사용중인데 gdip를이용하면 window7에서만
에어로 기능활성화 상태에서 서치를 못하고 스샷확인해보면 검정색이나오네요.
다른건 다되는데 왜 win7에어로기능활성화되면 못찾는지 모르겠습니다.
"0x2" 이옵션은 윈10에서만 먹히고 저 옵션을 넣어도 win7에어로기능 활성 상태에서는 찾지를 못하네요.
혹시 다른 옵션을 넣어야하는지 어떻게하면 win7 에어로상태에서도 되는지 궁금합니다
gdip고수님들 좋은 답변 부탁드립니다.
비활성 캡쳐 API 함수가 PrintWindow(hwnd, hdc,"0x2") 인데요.
녹스는 스피드모드로 사용하면 "0x2" 옵션 관계없이 에어로모드에서 캡쳐 잘될거에요.
근데 모모는 스피드모드같은게 없어서 "0x2" 옵션을 사용해야 하는데 윈8부턴가 지원된다고 하드라구요.
결론은 윈7에선 모모 비활성 캡쳐가 안된다는 이야기죠. OpenGL 후킹을 하면 되긴 하는데 이게 간단치 않거든요.