Partager via


Macro MCIWndRealize (vfw.h)

La macro MCIWndRealize contrôle la réalisation d’une fenêtre MCI au premier plan ou en arrière-plan. Cette macro entraîne également la réalisation de la palette de la fenêtre MCI dans le processus. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_REALIZE .

Syntaxe

void MCIWndRealize(
   hwnd,
   fBkgnd
);

Paramètres

hwnd

Handle de la fenêtre MCIWnd.

fBkgnd

Indicateur d’arrière-plan. Spécifiez TRUE pour ce paramètre pour la fenêtre à réaliser en arrière-plan ou FALSE si la fenêtre peut être réalisée au premier plan.

Valeur de retour

None

Remarques

Une utilisation courante de MCIWndRealize consiste à coordonner la propriété de la palette entre un contrôle MCI et l’application qui le contient. L’application peut faire réaliser la fenêtre MCI en arrière-plan et réaliser sa propre palette au premier plan.

Si votre application contient un contrôle MCI, mais n’a pas besoin de réaliser sa palette, vous pouvez utiliser cette macro pour gérer les messages WM_PALETTECHANGED et WM_QUERYNEWPALETTE, au lieu d’utiliser RealizePalette. Toutefois, il est généralement plus facile d’appeler la fonction SendMessage pour transférer le message à la fenêtre MCIWnd, qui réalise automatiquement la palette.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête vfw.h