18 сент. 2010 г.

IsWindowVisible

Функция IsWindowVisible определяет, является ли указанное окно окном видимым.
BOOL IsWindowVisible(
    HWND hWnd  // дескриптор окна
   );
Параметры:
hWndОпределяет окно.

Возвращаемые значения:
Если у заданного окна и его родителя присутствует стиль WS_VISIBLE, то возвращается ненулевое значение.

Если у заданного окна и его родителя отсутствует стиль WS_VISIBLE, то возвращается ноль. Поскольку возвращаемая величина определяет, присутствует ли у окна стиль WS_VISIBLE, то она может быть отличной от нуля, даже если окно полностью скрыто другими окнами.
Замечания:
Состояние видимости окна определяется стилем WS_VISIBLE. Когда стиль WS_VISIBLE установлен, окно и последующее рисование в нем отображается на экране до тех пор, пока у окна присутствует стиль WS_VISIBLE. Рисование в окне с установленным стилем WS_VISIBLE не будет отображено до тех пор, пока окно скрыто другими окнами или отсечено его родительским окном.
Смотрите также:
ShowWindow