Compartilhar via


Estrutura FLASHWINFO (winuser.h)

Contém o status flash de uma janela e o número de vezes que o sistema deve piscar a janela.

Sintaxe

typedef struct {
  UINT  cbSize;
  HWND  hwnd;
  DWORD dwFlags;
  UINT  uCount;
  DWORD dwTimeout;
} FLASHWINFO, *PFLASHWINFO;

Membros

cbSize

O tamanho da estrutura em bytes.

hwnd

Um identificador para a janela a ser exibida. A janela pode ser aberta ou minimizada.

dwFlags

O flash status. Esse parâmetro pode usar um dos valores a seguir.

Valor Significado
FLASHW_ALL
0x00000003
Piscar a janela legenda e o botão da barra de tarefas. Isso é equivalente a definir o FLASHW_CAPTION | FLASHW_TRAY sinalizadores.
FLASHW_CAPTION
0x00000001
Piscar a janela legenda.
FLASHW_STOP
0
Pare de piscar. O sistema restaura a janela para seu estado original.
FLASHW_TIMER
0x00000004
Flash continuamente, até que o sinalizador FLASHW_STOP seja definido.
FLASHW_TIMERNOFG
0x0000000C
Piscar continuamente até que a janela chegue ao primeiro plano.
FLASHW_TRAY
0x00000002
Mostrar o botão da barra de tarefas.

uCount

O número de vezes que a janela será exibida.

dwTimeout

A taxa na qual a janela deve ser exibida, em milissegundos. Se dwTimeout for zero, a função usará a taxa de piscar de cursor padrão.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho winuser.h (inclua Windows.h)

Confira também

FlashWindowEx