어떻게해야합니까? 그것은 내 프로그램이 아닌 외부 창입니다. 감사합니다WS_VISIBLE이 설정되어 있는지 확인하려면 어떻게해야합니까? (또는 보이는 경우)
3
A
답변
11
당신은 창문에 HWND
이 있습니까? 그렇지 않다면 윈도우 핸들을 어떤 식 으로든 가져와야합니다 (예 : FindWindow()
또는 FindWindowEx()
).
창에 HWND
이 있으시면 IsWindowVisible()
으로 전화하십시오.
13
뉘앙스를 알고 있어야합니다. IsWindowVisible은 윈도우의 실제 가시성 상태를 반환하지만 모든 부모 윈도우의 가시성도 포함합니다.
특정 창에 대해 WS_VISIBLE 플래그를 확인해야하는 경우 GetWindowLong (hWnd, GWL_STYLE) 및 WS_VISIBLE에 대한 테스트를 수행 할 수 있습니다.
... 귀하의 경우에는이 작업을 수행 할 필요가없는 것처럼 들리지만 다른 사람들이이 질문을 실행하는 경우 나중에 참조 할 수 있도록 추가하십시오.
관련 문제
- 1. 스크립트 내에서 파이썬 디버그 옵션이 설정되어 있는지 확인하려면 어떻게해야합니까?
- 2. GEARS가 설치되어 있는지 확인하려면 어떻게해야합니까?
- 3. 테이블 mysql.proc가 있는지 확인하려면 어떻게해야합니까
- 4. 메소드가 JavaScript 클래스에 정의되어 있는지 확인하려면 어떻게해야합니까?
- 5. 요소를 배열에 저장하고 값이 있는지 확인하려면 어떻게해야합니까?
- 6. wp7 : 내 컬렉션이 있는지 확인하려면 어떻게해야합니까?
- 7. 특정 정수가 배열 내에 있는지 확인하려면 어떻게해야합니까?
- 8. 배열의 요소가 Ada에 있는지 확인하려면 어떻게해야합니까
- 9. 내가 문자열이 비어 있는지 확인하려면 또는 플렉스
- 10. MdiChildren이 있는지 확인하려면 C#
- 11. datatable.PrimaryKey가 설정되어 있는지 확인하는 방법
- 12. 개체가 설정되어 있는지 VBA 확인
- 13. 알람이 설정되어 있는지 확인하는 방법
- 14. 세션 변수가 설정되어 있는지 확인하십시오
- 15. Lisp에서 스트림을 수정하지 않고 비어 있는지 확인하려면 어떻게해야합니까?
- 16. Javascript에 전달 내역이 있는지 확인하려면 어떻게해야합니까? (뒤로 버튼 비활성화)
- 17. Access에서 null 값을 확인하려면 어떻게해야합니까?
- 18. Office가 서버에 설치되어 있는지 확인하려면
- 19. 기능 문자열이 있는지 여부를 확인하려면
- 20. 변수가 초기화되었는지 확인하려면 어떻게해야합니까?
- 21. (8051) 단일 비트가 설정되어 있는지 확인하십시오.
- 22. 데이터 표시기에 특정 열이 없을 수 있는지 확인하려면 어떻게해야합니까?
- 23. 웹 응용 프로그램에서 전자 메일을 보낼 수 있는지 확인하려면 어떻게해야합니까?
- 24. 동기화 된 메소드가 블로킹되어 있는지 확인하려면 어떻게해야합니까? (Android + Java)
- 25. 런처/홈 화면이 현재 표시되어 있는지 확인하려면 어떻게해야합니까?
- 26. 로컬 SQL Server 2008 R2가 설치되어 있는지 확인하려면 어떻게해야합니까?
- 27. 코코아로 파일을 현재 사용자가 소유하고 있는지 확인하려면 어떻게해야합니까?
- 28. 연결이 Indy에서 아직 살아 있는지 확인하려면 어떻게합니까?
- 29. jQuery (보이는 경우)
- 30. 함수 매개 변수가 설정되어 있는지 확인하십시오.
duh, im so dumb. 나는 실제로 그 기능이 존재할 것이라고 생각했지만 결코 그것을 보살 피지 않았다. 감사! –