IsWindowVisible

원형

BOOL IsWindowVisible( HWND hWnd );

MFC 원형

BOOL CWnd::IsWindowVisible( ) const;

인수

▶ hWnd : 상태를 조사할 윈도우의 핸들

리턴

윈도우가 보이는 상태이면 0이 아닌 값을 리턴하며 그렇지 않으면 0을 리턴한다.

설명

윈도우가 보이는 상태인지 숨겨진 상태인지를 조사한다. 윈도우가 화면에 보이려면 WS_VISIBLE 스타일을 가지고 있어야 하며 또한 부모 윈도우가 WS_VISIBLE 스타일을 가지고 있어야 한다. 보인다는 뜻은 이 스타일이 설정되어 있다는 뜻일 뿐 실제로 화면에 나타나 있다는 뜻은 아니다. 이 함수가 TRUE를 리턴하더라도 다른 윈도우에 완전히 가려져 있을 경우 화면에 보이지 않을 수도 있으며 폭이나 높이가 0일 경우도 이 함수는 TRUE를 리턴하지만 화면에서는 숨겨져 있을 수 있다. 이 함수는 다만 윈도우의 WS_VISIBLE 스타일이 설정되어 있는지만을 검사할 뿐이다.

참고함수

ShowWindow : 윈도우를 보이거나 숨긴다.

플랫폼

95이상

참조

 


written by http://www.winapi.co.kr