Partager via


Structure FLASHWINFO (winuser.h)

Contient le status flash d’une fenêtre et le nombre de fois où le système doit clignoter la fenêtre.

Syntaxe

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

Membres

cbSize

Taille de la structure, en octets.

hwnd

Poignée de la fenêtre à clignoter. La fenêtre peut être ouverte ou réduite.

dwFlags

Flash status. Ce paramètre peut prendre une ou plusieurs des valeurs suivantes.

Valeur Signification
FLASHW_ALL
0x00000003
Flashez à la fois la fenêtre légende et le bouton de la barre des tâches. Cela équivaut à définir le FLASHW_CAPTION | FLASHW_TRAY indicateurs.
FLASHW_CAPTION
0x00000001
Flashez le légende de fenêtre.
FLASHW_STOP
0
Arrêtez de clignoter. Le système restaure la fenêtre à son état d’origine.
FLASHW_TIMER
0x00000004
Clignotez en continu, jusqu’à ce que l’indicateur FLASHW_STOP soit défini.
FLASHW_TIMERNOFG
0x0000000C
Clignotez continuellement jusqu’à ce que la fenêtre arrive au premier plan.
FLASHW_TRAY
0x00000002
Flashez le bouton de la barre des tâches.

uCount

Nombre de fois où clignoter la fenêtre.

dwTimeout

Vitesse à laquelle la fenêtre doit être flashée, en millisecondes. Si dwTimeout est égal à zéro, la fonction utilise le taux de clignotement par défaut.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winuser.h (inclure Windows.h)

Voir aussi

FlashWindowEx