Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vue d’ensemble de la technologie Windows et Messages.
La technologie Windows et Messages n’est associée à aucun en-tête.
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Functions
|
AdjustWindowRect Calcule la taille requise du rectangle de fenêtre, en fonction de la taille souhaitée du rectangle client. Le rectangle de fenêtre peut ensuite être transmis à la fonction CreateWindow pour créer une fenêtre dont la zone cliente est la taille souhaitée. |
|
AdjustWindowRectEx Calcule la taille requise du rectangle de fenêtre, en fonction de la taille souhaitée du rectangle client. Le rectangle de fenêtre peut ensuite être transmis à la fonction CreateWindowEx pour créer une fenêtre dont la zone cliente est la taille souhaitée. |
|
AllowSetForegroundWindow Active le processus spécifié pour définir la fenêtre de premier plan à l’aide de la fonction SetForegroundWindow. Le processus appelant doit déjà être en mesure de définir la fenêtre de premier plan. Pour plus d’informations, consultez Les remarques plus loin dans cette rubrique. |
|
AnimateWindow Vous permet de produire des effets spéciaux lors de l’affichage ou du masquage des fenêtres. Il existe quatre types d’animation :_roll, diapositive, réduction ou expansion, et fondu alpha-mélangé. |
|
AnyPopup Indique si une fenêtre contextuelle de niveau supérieur, appartenant, visible ou superposée existe à l’écran. La fonction recherche l’intégralité de l’écran, pas seulement la zone cliente de l’application appelante. |
|
ArrangeIconicWindows Organise toutes les fenêtres enfants réduites (emblématiques) de la fenêtre parente spécifiée. |
|
BeginDeferWindowPos Alloue de la mémoire pour une structure de position à plusieurs fenêtres et retourne le handle à la structure. |
|
BringWindowToTop Affiche la fenêtre spécifiée en haut de l’ordre Z. Si la fenêtre est une fenêtre de niveau supérieur, elle est activée. Si la fenêtre est une fenêtre enfant, la fenêtre parente de niveau supérieur associée à la fenêtre enfant est activée. |
|
BroadcastSystemMessage La fonction BroadcastSystemMessage envoie un message aux destinataires spécifiés. (BroadcastSystemMessage) |
|
BroadcastSystemMessageA Envoie un message aux destinataires spécifiés. (BroadcastSystemMessageA) |
|
BroadcastSystemMessageExA Envoie un message aux destinataires spécifiés. (BroadcastSystemMessageExA) |
|
BroadcastSystemMessageExW Envoie un message aux destinataires spécifiés. (BroadcastSystemMessageExW) |
|
BroadcastSystemMessageW La fonction BroadcastSystemMessageW (Unicode) envoie un message aux destinataires spécifiés. (BroadcastSystemMessageW) |
|
CalculatePopupWindowPosition Calcule une position de fenêtre contextuelle appropriée à l’aide du point d’ancrage, de la taille de fenêtre contextuelle, des indicateurs et du rectangle d’exclusion facultatif. |
|
CallMsgFilterA Transmet le message et le code de raccordement spécifiés aux procédures de raccordement associées aux WH_SYSMSGFILTER et WH_MSGFILTER hooks. (ANSI) |
|
CallMsgFilterW Transmet le message et le code de raccordement spécifiés aux procédures de raccordement associées aux WH_SYSMSGFILTER et WH_MSGFILTER hooks. (Unicode) |
|
CallNextHookEx Transmet les informations de raccordement à la procédure de crochet suivante dans la chaîne de crochets actuelle. Une procédure de raccordement peut appeler cette fonction avant ou après le traitement des informations de raccordement. |
|
CallWindowProcA Transmet les informations de message à la procédure de fenêtre spécifiée. (ANSI) |
|
CallWindowProcW Transmet les informations de message à la procédure de fenêtre spécifiée. (Unicode) |
|
CascadeWindows Cascade les fenêtres enfants spécifiées de la fenêtre parente spécifiée. |
|
ChangeWindowMessageFilter Ajoute ou supprime un message du filtre de message d’isolation des privilèges d’interface utilisateur (UIPI). |
|
ChangeWindowMessageFilterEx Modifie le filtre de message d’isolation des privilèges d’interface utilisateur (UIPI) pour une fenêtre spécifiée. |
|
ChildWindowFromPoint Détermine qui, le cas échéant, des fenêtres enfants appartenant à une fenêtre parente contient le point spécifié. La recherche est limitée aux fenêtres enfants immédiates. Les petits-enfants et les fenêtres descendantes plus profondes ne sont pas recherchés. |
|
ChildWindowFromPointEx Détermine qui, le cas échéant, des fenêtres enfants appartenant à la fenêtre parente spécifiée contient le point spécifié. |
|
CloseWindow Réduit (mais ne détruit pas) la fenêtre spécifiée. |
|
CreateMDIWindowA Crée une fenêtre enfant mDI (multidocument interface). (ANSI) |
|
CreateMDIWindowW Crée une fenêtre enfant mDI (multidocument interface). (Unicode) |
|
CreateWindowA Crée une fenêtre contextuelle ou enfant superposée. (ANSI) |
|
CreateWindowExA Crée une fenêtre contextuelle ou enfant superposée avec un style de fenêtre étendue ; sinon, cette fonction est identique à la fonction CreateWindow. (ANSI) |
|
CreateWindowExW Crée une fenêtre contextuelle ou enfant superposée avec un style de fenêtre étendue ; sinon, cette fonction est identique à la fonction CreateWindow. (Unicode) |
|
CreateWindowW Crée une fenêtre contextuelle ou enfant superposée. (Unicode) |
|
DeferWindowPos Met à jour la structure de position de plusieurs fenêtres spécifiée pour la fenêtre spécifiée. |
|
DefFrameProcA Fournit le traitement par défaut pour tous les messages de fenêtre que la procédure de fenêtre d’une fenêtre frame multi-document (MDI) ne traite pas. (ANSI) |
|
DefFrameProcW Fournit le traitement par défaut pour tous les messages de fenêtre que la procédure de fenêtre d’une fenêtre frame multi-document (MDI) ne traite pas. (Unicode) |
|
DefMDIChildProcA Fournit le traitement par défaut pour tout message de fenêtre que la procédure de fenêtre d’une fenêtre enfant multi-document (MDI) ne traite pas. (ANSI) |
|
DefMDIChildProcW Fournit le traitement par défaut pour tout message de fenêtre que la procédure de fenêtre d’une fenêtre enfant multi-document (MDI) ne traite pas. (Unicode) |
|
DefWindowProcA Appelle la procédure de fenêtre par défaut pour fournir le traitement par défaut des messages de fenêtre qu’une application ne traite pas. (ANSI) |
|
DefWindowProcW Appelle la procédure de fenêtre par défaut pour fournir le traitement par défaut des messages de fenêtre qu’une application ne traite pas. (Unicode) |
|
DeregisterShellHookWindow Annule l’inscription d’une fenêtre Shell spécifiée qui est inscrite pour recevoir des messages de hook Shell. |
|
DestroyWindow Détruit la fenêtre spécifiée. |
|
DispatchMessage La fonction DispatchMessage distribue un message à une procédure de fenêtre. Il est généralement utilisé pour distribuer un message récupéré par la fonction GetMessage. |
|
DispatchMessageA Répartit un message dans une procédure de fenêtre. Il est généralement utilisé pour distribuer un message récupéré par la fonction GetMessage. (DispatchMessageA) |
|
DispatchMessageW La fonction DispatchMessageW (Unicode) distribue un message à une procédure de fenêtre. Il est généralement utilisé pour distribuer un message récupéré par la fonction GetMessage. |
|
EndDeferWindowPos Met simultanément à jour la position et la taille d’une ou plusieurs fenêtres dans un cycle d’actualisation d’écran unique. |
|
EndTask Ferme de force la fenêtre spécifiée. |
|
EnumChildWindows Énumère les fenêtres enfants qui appartiennent à la fenêtre parente spécifiée en passant le handle à chaque fenêtre enfant, à leur tour, à une fonction de rappel définie par l’application. |
|
EnumPropsA Énumère toutes les entrées de la liste de propriétés d’une fenêtre en les transmettant, une par une, à la fonction de rappel spécifiée. EnumProps continue jusqu’à ce que la dernière entrée soit énumérée ou que la fonction de rappel retourne FALSE. (ANSI) |
|
EnumPropsExA Énumère toutes les entrées de la liste de propriétés d’une fenêtre en les transmettant, une par une, à la fonction de rappel spécifiée. EnumPropsEx continue jusqu’à ce que la dernière entrée soit énumérée ou que la fonction de rappel retourne FALSE. (ANSI) |
|
EnumPropsExW Énumère toutes les entrées de la liste de propriétés d’une fenêtre en les transmettant, une par une, à la fonction de rappel spécifiée. EnumPropsEx continue jusqu’à ce que la dernière entrée soit énumérée ou que la fonction de rappel retourne FALSE. (Unicode) |
|
EnumPropsW Énumère toutes les entrées de la liste de propriétés d’une fenêtre en les transmettant, une par une, à la fonction de rappel spécifiée. EnumProps continue jusqu’à ce que la dernière entrée soit énumérée ou que la fonction de rappel retourne FALSE. (Unicode) |
|
EnumThreadWindows Énumère toutes les fenêtres non-enfants associées à un thread en passant le handle à chaque fenêtre, à son tour, à une fonction de rappel définie par l’application. |
|
EnumWindows Énumère toutes les fenêtres de niveau supérieur à l’écran en passant le handle à chaque fenêtre, à son tour, à une fonction de rappel définie par l’application. EnumWindows continue jusqu’à ce que la dernière fenêtre de niveau supérieur soit énumérée ou que la fonction de rappel retourne FALSE. |
|
FindWindowA Récupère un handle dans la fenêtre de niveau supérieur dont le nom de classe et le nom de la fenêtre correspondent aux chaînes spécifiées. Cette fonction ne recherche pas les fenêtres enfants. Cette fonction n’effectue pas de recherche sensible à la casse. (ANSI) |
|
FindWindowExA Récupère un handle dans une fenêtre dont le nom de classe et le nom de la fenêtre correspondent aux chaînes spécifiées. La fonction recherche les fenêtres enfants, en commençant par celle qui suit la fenêtre enfant spécifiée. Cette fonction n’effectue pas de recherche sensible à la casse. (ANSI) |
|
FindWindowExW Récupère un handle dans une fenêtre dont le nom de classe et le nom de la fenêtre correspondent aux chaînes spécifiées. La fonction recherche les fenêtres enfants, en commençant par celle qui suit la fenêtre enfant spécifiée. Cette fonction n’effectue pas de recherche sensible à la casse. (Unicode) |
|
FindWindowW Récupère un handle dans la fenêtre de niveau supérieur dont le nom de classe et le nom de la fenêtre correspondent aux chaînes spécifiées. Cette fonction ne recherche pas les fenêtres enfants. Cette fonction n’effectue pas de recherche sensible à la casse. (Unicode) |
|
GET_X_LPARAM Récupère la coordonnée x signée à partir de la valeur LPARAM spécifiée. |
|
GET_Y_LPARAM Récupère la coordonnée y signée à partir de la valeur LPARAM donnée. |
|
GetAltTabInfoA Récupère les informations d’état de la fenêtre spécifiée s’il s’agit de la fenêtre de basculement d’application (ALT+TAB). (ANSI) |
|
GetAltTabInfoW Récupère les informations d’état de la fenêtre spécifiée s’il s’agit de la fenêtre de basculement d’application (ALT+TAB). (Unicode) |
|
GetAncestor Récupère le handle à l’ancêtre de la fenêtre spécifiée. |
|
GetClassInfoA Récupère des informations sur une classe de fenêtre. (ANSI) |
|
GetClassInfoExA Récupère des informations sur une classe de fenêtre, y compris un handle vers la petite icône associée à la classe de fenêtre. La fonction GetClassInfo ne récupère pas de handle sur la petite icône. (ANSI) |
|
GetClassInfoExW Récupère des informations sur une classe de fenêtre, y compris un handle vers la petite icône associée à la classe de fenêtre. La fonction GetClassInfo ne récupère pas de handle sur la petite icône. (Unicode) |
|
GetClassInfoW Récupère des informations sur une classe de fenêtre. (Unicode) |
|
GetClassLongA Récupère la valeur 32 bits (DWORD) spécifiée à partir de la structure WNDCLASSEX associée à la fenêtre spécifiée. (ANSI) |
|
GetClassLongPtrA Récupère la valeur spécifiée à partir de la structure WNDCLASSEX associée à la fenêtre spécifiée. (ANSI) |
|
GetClassLongPtrW Récupère la valeur spécifiée à partir de la structure WNDCLASSEX associée à la fenêtre spécifiée. (Unicode) |
|
GetClassLongW Récupère la valeur 32 bits (DWORD) spécifiée à partir de la structure WNDCLASSEX associée à la fenêtre spécifiée. (Unicode) |
|
GetClassName La fonction GetClassName récupère le nom de la classe à laquelle appartient la fenêtre spécifiée. (GetClassName) |
|
GetClassNameA Récupère le nom de la classe à laquelle appartient la fenêtre spécifiée. (GetClassNameA) |
|
GetClassNameW La fonction GetClassNameW (Unicode) récupère le nom de la classe à laquelle appartient la fenêtre spécifiée. (GetClassNameW) |
|
GetClassWord Récupère la valeur 16 bits (WORD) au décalage spécifié dans la mémoire de classe supplémentaire de la classe de fenêtre à laquelle appartient la fenêtre spécifiée. |
|
GetClientRect Récupère les coordonnées de la zone cliente d’une fenêtre. |
|
GetDesktopWindow Récupère un handle dans la fenêtre de bureau. La fenêtre de bureau couvre l’écran entier. La fenêtre de bureau est la zone située en haut de laquelle d’autres fenêtres sont peintes. |
|
GetForegroundWindow Récupère un handle dans la fenêtre de premier plan (fenêtre avec laquelle l’utilisateur travaille actuellement). Le système attribue une priorité légèrement plus élevée au thread qui crée la fenêtre de premier plan qu’à d’autres threads. |
|
GetGUIThreadInfo Récupère des informations sur la fenêtre active ou un thread d’interface graphique graphique spécifié. |
|
GetInputState Détermine s’il existe des messages de souris ou de clavier dans la file d’attente des messages du thread appelant. |
|
GetLastActivePopup Détermine la fenêtre contextuelle appartenant à la fenêtre spécifiée qui a été la plus récente active. |
|
GetLayeredWindowAttributes Récupère la clé de couleur d’opacité et de transparence d’une fenêtre superposée. |
|
GetMessage La fonction GetMessage récupère un message à partir de la file d’attente de messages du thread appelant. (GetMessage) |
|
GetMessageA Récupère un message à partir de la file d’attente de messages du thread appelant. La fonction distribue les messages envoyés entrants jusqu’à ce qu’un message publié soit disponible pour la récupération. (GetMessageA) |
|
GetMessageExtraInfo Récupère les informations de message supplémentaires pour le thread actuel. Les informations de message supplémentaires sont une valeur définie par l’application ou le pilote associée à la file d’attente de messages du thread actuel. |
|
GetMessagePos Récupère la position du curseur pour le dernier message récupéré par la fonction GetMessage. |
|
GetMessageTime Récupère l’heure du message pour le dernier message récupéré par la fonction GetMessage. |
|
GetMessageW La fonction GetMessageW (Unicode) récupère un message à partir de la file d’attente de messages du thread appelant. (GetMessageW) |
|
GetNextWindow Récupère un handle dans la fenêtre suivante ou précédente dans l’ordre Z. La fenêtre suivante se trouve sous la fenêtre spécifiée ; la fenêtre précédente est ci-dessus. |
|
GetParent Récupère un handle sur le parent ou le propriétaire de la fenêtre spécifiée. |
|
GetProcessDefaultLayout Récupère la disposition par défaut utilisée lorsque les fenêtres sont créées sans parent ou propriétaire. |
|
GetPropA Récupère un handle de données à partir de la liste de propriétés de la fenêtre spécifiée. La chaîne de caractères identifie le handle à récupérer. La chaîne et le handle doivent avoir été ajoutés à la liste des propriétés par un appel précédent à la fonction SetProp. (ANSI) |
|
GetPropW Récupère un handle de données à partir de la liste de propriétés de la fenêtre spécifiée. La chaîne de caractères identifie le handle à récupérer. La chaîne et le handle doivent avoir été ajoutés à la liste des propriétés par un appel précédent à la fonction SetProp. (Unicode) |
|
GetQueueStatus Récupère le type de messages trouvés dans la file d’attente des messages du thread appelant. |
|
GetShellWindow Récupère un handle dans la fenêtre de bureau de Shell. |
|
GetSysColor Récupère la couleur actuelle de l’élément d’affichage spécifié. |
|
GetSystemMetrics Récupère la métrique système ou le paramètre de configuration système spécifié. |
|
GetTitleBarInfo Récupère des informations sur la barre de titre spécifiée. |
|
GetTopWindow Examine l’ordre Z des fenêtres enfants associées à la fenêtre parente spécifiée et récupère un handle dans la fenêtre enfant en haut de l’ordre Z. |
|
GetWindow Récupère un handle dans une fenêtre qui a la relation spécifiée (Z-Order ou propriétaire) à la fenêtre spécifiée. |
|
GetWindowDisplayAffinity Récupère le paramètre d’affinité d’affichage actuel, à partir de n’importe quel processus, pour une fenêtre donnée. |
|
GetWindowInfo Récupère des informations sur la fenêtre spécifiée. (GetWindowInfo) |
|
GetWindowLongA Récupère des informations sur la fenêtre spécifiée. (GetWindowLongA) |
|
GetWindowLongPtrA Récupère des informations sur la fenêtre spécifiée. La fonction récupère également la valeur à un décalage spécifié dans la mémoire supplémentaire de la fenêtre. (ANSI) |
|
GetWindowLongPtrW Récupère des informations sur la fenêtre spécifiée. La fonction récupère également la valeur à un décalage spécifié dans la mémoire supplémentaire de la fenêtre. (Unicode) |
|
GetWindowLongW Récupère des informations sur la fenêtre spécifiée. (GetWindowLongW) |
|
GetWindowModuleFileNameA Récupère le chemin d’accès complet et le nom de fichier du module associé au handle de fenêtre spécifié. (ANSI) |
|
GetWindowModuleFileNameW Récupère le chemin d’accès complet et le nom de fichier du module associé au handle de fenêtre spécifié. (Unicode) |
|
GetWindowPlacement Récupère l’état d’affichage et les positions restaurées, réduites et agrandies de la fenêtre spécifiée. |
|
GetWindowRect Récupère les dimensions du rectangle englobant de la fenêtre spécifiée. Les dimensions sont fournies dans les coordonnées de l’écran qui sont relatives au coin supérieur gauche de l’écran. |
|
GetWindowTextA Copie le texte de la barre de titre de la fenêtre spécifiée (s’il en a un) dans une mémoire tampon. Si la fenêtre spécifiée est un contrôle, le texte du contrôle est copié. Toutefois, GetWindowText ne peut pas récupérer le texte d’un contrôle dans une autre application. (ANSI) |
|
GetWindowTextLengthA Récupère la longueur, en caractères, du texte de la barre de titre de la fenêtre spécifiée (si la fenêtre a une barre de titre). (ANSI) |
|
GetWindowTextLengthW Récupère la longueur, en caractères, du texte de la barre de titre de la fenêtre spécifiée (si la fenêtre a une barre de titre). (Unicode) |
|
GetWindowTextW Copie le texte de la barre de titre de la fenêtre spécifiée (s’il en a un) dans une mémoire tampon. Si la fenêtre spécifiée est un contrôle, le texte du contrôle est copié. Toutefois, GetWindowText ne peut pas récupérer le texte d’un contrôle dans une autre application. (Unicode) |
|
GetWindowThreadProcessId Récupère l’identificateur du thread qui a créé la fenêtre spécifiée et, éventuellement, l’identificateur du processus qui a créé la fenêtre. |
|
GetWindowWord Récupère la valeur 16 bits (DWORD) au décalage spécifié dans le mémo de fenêtre supplémentaire |
|
HOOKPROC Fonction de rappel définie par l’application ou définie par la bibliothèque utilisée avec la fonction SetWindowsHookEx. Le système appelle cette fonction après l’appel de la fonction SendMessage. La procédure de raccordement peut examiner le message ; elle ne peut pas la modifier. |
|
InSendMessage Détermine si la procédure de fenêtre actuelle traite un message envoyé à partir d’un autre thread (dans le même processus ou un autre processus) par un appel à la fonction SendMessage. |
|
InSendMessageEx Détermine si la procédure de fenêtre actuelle traite un message envoyé à partir d’un autre thread (dans le même processus ou un autre processus). |
|
InternalGetWindowText Copie le texte de la barre de titre de la fenêtre spécifiée (s’il en a un) dans une mémoire tampon. |
|
IsChild Détermine si une fenêtre est une fenêtre enfant ou descendante d’une fenêtre parente spécifiée. |
|
IsGUIThread Détermine si le thread appelant est déjà un thread d’interface graphique graphique. Il peut également convertir le thread en thread d’interface graphique graphique. |
|
IsHungAppWindow Détermine si le système considère qu’une application spécifiée ne répond pas. |
|
IsIconic Détermine si la fenêtre spécifiée est réduite (icône). |
|
IsProcessDPIAware IsProcessDPIAware peut être modifié ou indisponible. Utilisez plutôt GetProcessDPIAwareness. |
|
IsWindow Détermine si le handle de fenêtre spécifié identifie une fenêtre existante. |
|
IsWindowArranged Détermine si la fenêtre spécifiée est organisée (autrement dit, si elle est alignée). |
|
IsWindowUnicode Détermine si la fenêtre spécifiée est une fenêtre Unicode native. |
|
IsWindowVisible Détermine l’état de visibilité de la fenêtre spécifiée. |
|
IsZoomed Détermine si une fenêtre est agrandie. |
|
KillTimer Détruit le minuteur spécifié. |
|
LockSetForegroundWindow Le processus de premier plan peut appeler la fonction LockSetForegroundWindow pour désactiver les appels à la fonction SetForegroundWindow. |
|
LogicalToPhysicalPoint Convertit les coordonnées logiques d’un point dans une fenêtre en coordonnées physiques. |
|
MAKELPARAM Crée une valeur à utiliser comme paramètre lParam dans un message. La macro concatène les valeurs spécifiées. |
|
MAKELRESULT Crée une valeur à utiliser comme valeur de retour à partir d’une procédure de fenêtre. La macro concatène les valeurs spécifiées. |
|
MAKEWPARAM Crée une valeur à utiliser comme paramètre wParam dans un message. La macro concatène les valeurs spécifiées. |
|
MoveWindow Modifie la position et les dimensions de la fenêtre spécifiée. |
|
OpenIcon Restaure une fenêtre réduite (emblématique) à sa taille et sa position précédentes ; il active ensuite la fenêtre. |
|
PeekMessageA Répartit les messages non mis en file d’attente entrantes, vérifie la file d’attente des messages de thread pour un message publié et récupère le message (le cas échéant). (ANSI) |
|
PeekMessageW Répartit les messages non mis en file d’attente entrantes, vérifie la file d’attente des messages de thread pour un message publié et récupère le message (le cas échéant). (Unicode) |
|
PhysicalToLogicalPoint Convertit les coordonnées physiques d’un point dans une fenêtre en coordonnées logiques. |
|
PostMessageA Place (publications) un message dans la file d’attente de messages associée au thread qui a créé la fenêtre spécifiée et retourne sans attendre que le thread traite le message. (ANSI) |
|
PostMessageW Place (publications) un message dans la file d’attente de messages associée au thread qui a créé la fenêtre spécifiée et retourne sans attendre que le thread traite le message. (Unicode) |
|
PostQuitMessage Indique au système qu’un thread a effectué une demande de fin (quitter). Il est généralement utilisé en réponse à un message WM_DESTROY. |
|
PostThreadMessageA Publie un message dans la file d’attente de messages du thread spécifié. Elle retourne sans attendre que le thread traite le message. (ANSI) |
|
PostThreadMessageW Publie un message dans la file d’attente de messages du thread spécifié. Elle retourne sans attendre que le thread traite le message. (Unicode) |
|
PROPENUMPROCA Fonction de rappel définie par l’application utilisée avec la fonction EnumProps. (ANSI) |
|
PROPENUMPROCEXA Fonction de rappel définie par l’application utilisée avec la fonction EnumPropsEx. (ANSI) |
|
PROPENUMPROCEXW Fonction de rappel définie par l’application utilisée avec la fonction EnumPropsEx. (Unicode) |
|
PROPENUMPROCW Fonction de rappel définie par l’application utilisée avec la fonction EnumProps. (Unicode) |
|
RealChildWindowFromPoint Récupère un handle dans la fenêtre enfant au point spécifié. La recherche est limitée aux fenêtres enfants immédiates ; Les petits-enfants et les fenêtres descendantes plus profondes ne sont pas recherchés. |
|
RealGetWindowClassA Récupère une chaîne qui spécifie le type de fenêtre. (ANSI) |
|
RealGetWindowClassW Récupère une chaîne qui spécifie le type de fenêtre. (Unicode) |
|
RegisterClassA Inscrit une classe de fenêtre pour une utilisation ultérieure dans les appels à la fonction CreateWindow ou CreateWindowEx. (RegisterClassA) |
|
RegisterClassExA Inscrit une classe de fenêtre pour une utilisation ultérieure dans les appels à la fonction CreateWindow ou CreateWindowEx. (RegisterClassExA) |
|
RegisterClassExW Inscrit une classe de fenêtre pour une utilisation ultérieure dans les appels à la fonction CreateWindow ou CreateWindowEx. (RegisterClassExW) |
|
RegisterClassW Inscrit une classe de fenêtre pour une utilisation ultérieure dans les appels à la fonction CreateWindow ou CreateWindowEx. (RegisterClassW) |
|
RegisterShellHookWindow Inscrit une fenêtre Shell spécifiée pour recevoir certains messages pour les événements ou les notifications utiles aux applications Shell. |
|
RegisterWindowMessageA Définit un nouveau message de fenêtre qui est garanti être unique dans tout le système. La valeur du message peut être utilisée lors de l’envoi ou de la publication de messages. (ANSI) |
|
RegisterWindowMessageW Définit un nouveau message de fenêtre qui est garanti être unique dans tout le système. La valeur du message peut être utilisée lors de l’envoi ou de la publication de messages. (Unicode) |
|
RemovePropA Supprime une entrée de la liste de propriétés de la fenêtre spécifiée. La chaîne de caractères spécifiée identifie l’entrée à supprimer. (ANSI) |
|
RemovePropW Supprime une entrée de la liste de propriétés de la fenêtre spécifiée. La chaîne de caractères spécifiée identifie l’entrée à supprimer. (Unicode) |
|
ReplyMessage Répond à un message envoyé à partir d’un autre thread par la fonction SendMessage. |
|
SENDASYNCPROC Fonction de rappel définie par l’application utilisée avec la fonction SendMessageCallback. |
|
SendMessage La fonction SendMessage envoie le message spécifié à une fenêtre ou à une fenêtre. (Fonction SendMessage) |
|
SendMessageA Envoie le message spécifié à une fenêtre ou à une fenêtre. La fonction SendMessage appelle la procédure de fenêtre pour la fenêtre spécifiée et ne retourne pas tant que la procédure de fenêtre n’a pas traité le message. (SendMessageA) |
|
SendMessageCallbackA Envoie le message spécifié à une fenêtre ou à une fenêtre. (SendMessageCallbackA) |
|
SendMessageCallbackW Envoie le message spécifié à une fenêtre ou à une fenêtre. (SendMessageCallbackW) |
|
SendMessageTimeoutA Envoie le message spécifié à une ou plusieurs fenêtres. (ANSI) |
|
SendMessageTimeoutW Envoie le message spécifié à une ou plusieurs fenêtres. (Unicode) |
|
SendMessageW La fonction SendMessageW (Unicode) envoie le message spécifié à une fenêtre ou à une fenêtre. (SendMessageW) |
|
SendNotifyMessageA Envoie le message spécifié à une fenêtre ou à une fenêtre. (SendNotifyMessageA) |
|
SendNotifyMessageW Envoie le message spécifié à une fenêtre ou à une fenêtre. (SendNotifyMessageW) |
|
SetAdditionalForegroundBoostProcesses SetAdditionalForegroundBoostProcesses est une API d’assistance aux performances pour aider les applications avec un modèle d’application multiprocesseur où plusieurs processus contribuent à une expérience de premier plan, en tant que données ou rendu. |
|
SetClassLongA Remplace la valeur 32 bits (longue) spécifiée au décalage spécifié dans la mémoire de classe supplémentaire ou la structure WNDCLASSEX pour la classe à laquelle appartient la fenêtre spécifiée. (ANSI) |
|
SetClassLongPtrA Remplace la valeur spécifiée au décalage spécifié dans la mémoire de classe supplémentaire ou la structure WNDCLASSEX pour la classe à laquelle appartient la fenêtre spécifiée. (ANSI) |
|
SetClassLongPtrW Remplace la valeur spécifiée au décalage spécifié dans la mémoire de classe supplémentaire ou la structure WNDCLASSEX pour la classe à laquelle appartient la fenêtre spécifiée. (Unicode) |
|
SetClassLongW Remplace la valeur 32 bits (longue) spécifiée au décalage spécifié dans la mémoire de classe supplémentaire ou la structure WNDCLASSEX pour la classe à laquelle appartient la fenêtre spécifiée. (Unicode) |
|
SetClassWord Remplace la valeur 16 bits (WORD) au décalage spécifié dans la mémoire de classe supplémentaire de la classe de fenêtre à laquelle appartient la fenêtre spécifiée. |
|
SetCoalescableTimer Crée un minuteur avec la valeur de délai d’attente spécifiée et un délai de tolérance de fusion. |
|
SetForegroundWindow Apporte le thread qui a créé la fenêtre spécifiée au premier plan et active la fenêtre. |
|
SetLayeredWindowAttributes Définit la clé de couleur d’opacité et de transparence d’une fenêtre superposée. |
|
SetMessageExtraInfo Définit les informations de message supplémentaires pour le thread actuel. |
|
SetParent Modifie la fenêtre parente de la fenêtre enfant spécifiée. |
|
SetProcessDefaultLayout Modifie la disposition par défaut lorsque les fenêtres sont créées sans parent ou propriétaire uniquement pour le processus en cours d’exécution. |
|
SetProcessDPIAware SetProcessDPIAware peut être modifié ou indisponible. Utilisez plutôt SetProcessDPIAwareness. |
|
SetPropA Ajoute une nouvelle entrée ou modifie une entrée existante dans la liste de propriétés de la fenêtre spécifiée. (ANSI) |
|
SetPropW Ajoute une nouvelle entrée ou modifie une entrée existante dans la liste de propriétés de la fenêtre spécifiée. (Unicode) |
|
SetSysColors Définit les couleurs des éléments d’affichage spécifiés. |
|
SetTimer Crée un minuteur avec la valeur de délai d’attente spécifiée. |
|
SetWindowDisplayAffinity Stocke le paramètre d’affinité d’affichage en mode noyau sur le hWnd associé à la fenêtre. |
|
SetWindowLongA Modifie un attribut de la fenêtre spécifiée. La fonction définit également la valeur 32 bits (longue) au décalage spécifié dans la mémoire de fenêtre supplémentaire. (ANSI) |
|
SetWindowLongPtrA Modifie un attribut de la fenêtre spécifiée. (ANSI) |
|
SetWindowLongPtrW Modifie un attribut de la fenêtre spécifiée. (Unicode) |
|
SetWindowLongW Modifie un attribut de la fenêtre spécifiée. La fonction définit également la valeur 32 bits (longue) au décalage spécifié dans la mémoire de fenêtre supplémentaire. (Unicode) |
|
SetWindowPlacement Définit l’état d’affichage et les positions restaurées, réduites et agrandies de la fenêtre spécifiée. |
|
SetWindowPos Modifie la taille, la position et l’ordre Z d’une fenêtre enfant, contextuelle ou de niveau supérieur. Ces fenêtres sont classées en fonction de leur apparence à l’écran. La fenêtre la plus haute reçoit le rang le plus élevé et est la première fenêtre dans l’ordre Z. |
|
SetWindowsHookExA Installe une procédure de hook définie par l’application dans une chaîne de crochets. (ANSI) |
|
SetWindowsHookExW Installe une procédure de hook définie par l’application dans une chaîne de crochets. (Unicode) |
|
SetWindowTextA Modifie le texte de la barre de titre de la fenêtre spécifiée (le cas échéant). Si la fenêtre spécifiée est un contrôle, le texte du contrôle est modifié. Toutefois, SetWindowText ne peut pas modifier le texte d’un contrôle dans une autre application. (ANSI) |
|
SetWindowTextW Modifie le texte de la barre de titre de la fenêtre spécifiée (le cas échéant). Si la fenêtre spécifiée est un contrôle, le texte du contrôle est modifié. Toutefois, SetWindowText ne peut pas modifier le texte d’un contrôle dans une autre application. (Unicode) |
|
ShowOwnedPopups Affiche ou masque toutes les fenêtres contextuelles appartenant à la fenêtre spécifiée. |
|
ShowWindow Définit l’état d’affichage de la fenêtre spécifiée. |
|
ShowWindowAsync Définit l’état d’affichage d’une fenêtre sans attendre la fin de l’opération. |
|
SoundSentry Déclenche un signal visuel pour indiquer qu’un son est en cours de lecture. |
|
SwitchToThisWindow Bascule le focus sur la fenêtre spécifiée et l’amène au premier plan. |
|
SystemParametersInfoA Récupère ou définit la valeur de l’un des paramètres à l’échelle du système. (ANSI) |
|
SystemParametersInfoW Récupère ou définit la valeur de l’un des paramètres à l’échelle du système. (Unicode) |
|
TileWindows Vignettes les fenêtres enfants spécifiées de la fenêtre parente spécifiée. |
|
TIMERPROC Fonction de rappel définie par l’application qui traite les messages WM_TIMER. Le type TIMERPROC définit un pointeur vers cette fonction de rappel. TimerProc est un espace réservé pour le nom de la fonction définie par l’application. |
|
TranslateMDISysAccel Traite les séquences de touches d’accélérateur pour les commandes de menu fenêtre des fenêtres enfants MDI associées à la fenêtre cliente MDI spécifiée. |
|
TranslateMessage Convertit les messages de clé virtuelle en messages de caractères. Les messages de caractères sont publiés dans la file d’attente des messages du thread appelant pour être lus la prochaine fois que le thread appelle la fonction GetMessage ou PeekMessage. |
|
UnhookWindowsHookEx Supprime une procédure de hook installée dans une chaîne de crochets par la fonction SetWindowsHookEx. |
|
Annuler l’inscriptionClassA Annule l’inscription d’une classe de fenêtre, libérant la mémoire requise pour la classe. (ANSI) |
|
Annuler l’inscriptionClassW Annule l’inscription d’une classe de fenêtre, libérant la mémoire requise pour la classe. (Unicode) |
|
UpdateLayeredWindow Met à jour la position, la taille, la forme, le contenu et la translucité d’une fenêtre superposée. |
|
WaitMessage Renvoie le contrôle à d’autres threads lorsqu’un thread n’a pas d’autres messages dans sa file d’attente de messages. La fonction WaitMessage suspend le thread et ne retourne pas tant qu’un nouveau message n’est pas placé dans la file d’attente de messages du thread. |
|
WindowFromPhysicalPoint Récupère un handle dans la fenêtre qui contient le point physique spécifié. |
|
WindowFromPoint Récupère un handle dans la fenêtre qui contient le point spécifié. |
|
WinMain Point d’entrée fourni par l’utilisateur pour une application graphique Windows. |
|
WNDPROC Fonction de rappel, que vous définissez dans votre application, qui traite les messages envoyés à une fenêtre. |
Structures
|
ALTTABINFO Contient des informations d’état pour la fenêtre de basculement d’application (ALT+TAB). |
|
ANIMATIONINFO Décrit les effets d’animation associés aux actions utilisateur. |
|
AUDIODESCRIPTION Contient des informations associées à des descriptions audio. Cette structure est utilisée avec la fonction SystemParametersInfo lorsque la valeur d’action SPI_GETAUDIODESCRIPTION ou SPI_SETAUDIODESCRIPTION est spécifiée. |
|
BSMINFO Contient des informations sur une fenêtre qui a refusé une demande de BroadcastSystemMessageEx. |
|
CBT_CREATEWNDA Contient des informations transmises à une procédure de raccordement WH_CBT, CBTProc, avant la création d’une fenêtre. (ANSI) |
|
CBT_CREATEWNDW Contient des informations transmises à une procédure de raccordement WH_CBT, CBTProc, avant la création d’une fenêtre. (Unicode) |
|
CBTACTIVATESTRUCT Contient des informations transmises à une procédure de raccordement WH_CBT, CBTProc, avant l’activation d’une fenêtre. |
|
CHANGEFILTERSTRUCT Contient des informations de résultat étendues obtenues en appelant la fonction ChangeWindowMessageFilterEx. |
|
CLIENTCREATESTRUCT Contient des informations sur le menu et la première fenêtre enfant de l’interface multidocument (MDI) d’une fenêtre clientE MDI. |
|
CREATESTRUCTA Définit les paramètres d’initialisation passés à la procédure de fenêtre d’une application. Ces membres sont identiques aux paramètres de la fonction CreateWindowEx. (ANSI) |
|
CREATESTRUCTW Définit les paramètres d’initialisation passés à la procédure de fenêtre d’une application. Ces membres sont identiques aux paramètres de la fonction CreateWindowEx. (Unicode) |
|
CWPRETSTRUCT Définit les paramètres de message passés à une procédure de hook WH_CALLWNDPROCRET, CallWndRetProc. |
|
CWPSTRUCT Définit les paramètres de message passés à une procédure de hook WH_CALLWNDPROC, CallWndProc. |
|
DEBUGHOOKINFO Contient les informations de débogage transmises à une procédure de hook WH_DEBUG, DebugProc. |
|
EVENTMSG Contient des informations sur un message matériel envoyé à la file d’attente des messages système. Cette structure permet de stocker les informations de message pour la fonction de rappel JournalPlaybackProc. |
|
GUITHREADINFO Contient des informations sur un thread d’interface utilisateur graphique. |
|
KBDLLHOOKSTRUCT Contient des informations sur un événement d’entrée clavier de bas niveau. |
|
MDICREATESTRUCTA Contient des informations sur la classe, le titre, le propriétaire, l’emplacement et la taille d’une fenêtre enfant multi-document (MDI). (ANSI) |
|
MDICREATESTRUCTW Contient des informations sur la classe, le titre, le propriétaire, l’emplacement et la taille d’une fenêtre enfant multi-document (MDI). (Unicode) |
|
METRICS RÉDUITS Contient les métriques évolutives associées aux fenêtres réduites. |
|
MINMAXINFO Contient des informations sur la taille et la position agrandies d’une fenêtre, ainsi que sa taille minimale et maximale de suivi. |
|
MOUSEHOOKSTRUCT Contient des informations sur un événement de souris passé à une procédure de hook WH_MOUSE, MouseProc. |
|
MOUSEHOOKSTRUCTEX Contient des informations sur un événement de souris passé à une procédure de hook WH_MOUSE, MouseProc. Il s’agit d’une extension de la structure MOUSEHOOKSTRUCT qui inclut des informations sur le mouvement de roue ou l’utilisation du bouton X. |
|
MSG Contient des informations de message à partir de la file d’attente de messages d’un thread. |
|
MSLLHOOKSTRUCT Contient des informations sur un événement d’entrée de souris de bas niveau. |
|
NCCALCSIZE_PARAMS Contient des informations qu’une application peut utiliser lors du traitement du message WM_NCCALCSIZE pour calculer la taille, la position et le contenu valide de la zone cliente d’une fenêtre. |
|
NONCLIENTMETRICSA Contient les métriques évolutives associées à la zone non cliente d’une fenêtre nonminimisée. (ANSI) |
|
NONCLIENTMETRICSW Contient les métriques évolutives associées à la zone non cliente d’une fenêtre nonminimisée. (Unicode) |
|
STYLESTRUCT Contient les styles d’une fenêtre. |
|
TITLEBARINFO Contient des informations sur la barre de titre. |
|
TITLEBARINFOEX Développe les informations décrites dans la structure TITLEBARINFO en incluant les coordonnées de chaque élément de la barre de titre. |
|
UPDATELAYEREDWINDOWINFO Utilisé par UpdateLayeredWindowIndirect pour fournir des informations de position, de taille, de forme, de contenu et de translucency pour une fenêtre superposée. |
|
WINDOWINFO Contient des informations de fenêtre. |
|
WINDOWPLACEMENT Contient des informations sur l’emplacement d’une fenêtre à l’écran. |
|
WINDOWPOS Contient des informations sur la taille et la position d’une fenêtre. |
|
WNDCLASSA Contient les attributs de classe de fenêtre inscrits par la fonction RegisterClass. (ANSI) |
|
WNDCLASSEXA Contient des informations de classe de fenêtre. (ANSI) |
|
WNDCLASSEXW Contient des informations de classe de fenêtre. (Unicode) |
|
WNDCLASSW Contient les attributs de classe de fenêtre inscrits par la fonction RegisterClass. (Unicode) |