Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

CWnd::IsWindowVisible

Determina el estado de visibilidad de la ventana especificada.

BOOL IsWindowVisible( ) const;

Distinto de cero si CWnd está visible (tiene el bit de estilo de WS_VISIBLE establecido, y ventana primaria está visible). Dado que el valor devuelto refleja el estado del bit de estilo de WS_VISIBLE , el valor devuelto puede ser distinto de cero aunque CWnd se ve oscurecido completamente por otras ventanas.

Una ventana posea un estado de visibilidad indicada por el bit de estilo de WS_VISIBLE . Cuando este bit de estilo se establece con una llamada a la función miembro de ShowWindow , se muestra la ventana y el gráfico subsiguiente a la ventana se muestra mientras la ventana tiene el bit de estilo establecido.

Ningún gráfico a una ventana con el estilo de WS_VISIBLE no aparecerá si la ventana está cubierto por otras ventanas o recorta por su ventana primaria.


// This example uses the CWnd::IsWindowVisible() function to
// determine if a dialog box is visible. If it is not, it calls
// CWnd::ShowWindow with the SW_SHOWNORMAL command.
void CMainFrame::DisplayModeless()
{
   if(!m_Modeless.IsWindowVisible())
   {
      m_Modeless.ShowWindow(SW_SHOWNORMAL);
   }
}

// This example uses the CWnd::IsWindowVisible() function to
// determine if a dialog box is visible. If it is, it calls
// CWnd::ShowWindow with the SW_HIDE command.
void CMainFrame::HideModeless()
{
   if(m_Modeless.IsWindowVisible())
   {
      m_Modeless.ShowWindow(SW_HIDE);
   }
}


encabezado: afxwin.h

¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

AGREGAR
© 2013 Microsoft. Reservados todos los derechos.