핸들을 가져 왔을 때 어떤 화면이 표시되는지 감지하고 싶습니다. Win API에서 SetWindowPos()
함수를 찾았지만 불행히도 인 GetWindowPos()
이 없지만이 결과는 이상한 값입니다.응용 프로그램이 실행중인 화면을 가져옵니다.
두 개의 장치가 있는데 하나는 1280x1024이고 나머지 하나는 오른쪽 (기본) 1680x1050입니다. 최소화 된 파이어 폭스의 위치를 얻으려는 경우 두 화면 중 하나에 대해 b/l/r/t -31973/-32000/-31840/-32000이 표시됩니다.
왼쪽 또는 오른쪽 화면인지 어떻게 알 수 있습니까?
실제로, 창은 여러 개의 화면으로 확장 될 수 있습니다 ... –
최소화 된 창의 창 위치를 묻지 마십시오. 그것은 최소화되어 있으며, 위치가 없습니다. –