Partager via


en-tête winuser.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d’informations, consultez :

winuser.h contient les interfaces de programmation suivantes :

Functions

 
ActivateKeyboardLayout

Définit l’identificateur des paramètres régionaux d’entrée (anciennement appelé handle de disposition du clavier) pour le thread appelant ou le processus actuel. L’identificateur des paramètres régionaux d’entrée spécifie des paramètres régionaux ainsi que la disposition physique du clavier.
AddClipboardFormatListener

Place la fenêtre donnée dans la liste de l’écouteur au format Presse-papiers géré par le système.
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.
AdjustWindowRectExForDpi

Calcule la taille requise du rectangle de fenêtre, en fonction de la taille souhaitée du rectangle client et de l’ppp fourni.
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.
AppendMenuA

Ajoute un nouvel élément à la fin de la barre de menus spécifiée, du menu déroulant, du sous-menu ou du menu contextuel. Vous pouvez utiliser cette fonction pour spécifier le contenu, l’apparence et le comportement de l’élément de menu. (ANSI)
AppendMenuW

Ajoute un nouvel élément à la fin de la barre de menus spécifiée, du menu déroulant, du sous-menu ou du menu contextuel. Vous pouvez utiliser cette fonction pour spécifier le contenu, l’apparence et le comportement de l’élément de menu. (Unicode)
AreDpiAwarenessContextsEqual

Détermine si deux valeurs DPI_AWARENESS_CONTEXT sont identiques.
ArrangeIconicWindows

Organise toutes les fenêtres enfants réduites (emblématiques) de la fenêtre parente spécifiée.
AttachThreadInput

Attache ou détache le mécanisme de traitement d’entrée d’un thread à celui d’un autre thread.
BeginDeferWindowPos

Alloue de la mémoire pour une structure de position à plusieurs fenêtres et retourne le handle à la structure.
BeginPaint

La fonction BeginPaint prépare la fenêtre spécifiée pour la peinture et remplit une structure PAINTSTRUCT avec des informations sur la peinture.
BlockInput

Bloque les événements d’entrée de clavier et de souris d’atteindre les applications.
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.
ChangeClipboardChain

Supprime une fenêtre spécifiée de la chaîne de visionneuses du Presse-papiers.
ChangeDisplaySettingsA

La fonction ChangeDisplaySettings modifie les paramètres de l’appareil d’affichage par défaut en mode graphique spécifié. (ANSI)
ChangeDisplaySettingsExA

La fonction ChangeDisplaySettingsEx modifie les paramètres de l’appareil d’affichage spécifié en mode graphique spécifié. (ANSI)
ChangeDisplaySettingsExW

La fonction ChangeDisplaySettingsEx modifie les paramètres de l’appareil d’affichage spécifié en mode graphique spécifié. (Unicode)
ChangeDisplaySettingsW

La fonction ChangeDisplaySettings modifie les paramètres de l’appareil d’affichage par défaut en mode graphique spécifié. (Unicode)
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.
CharLowerA

Convertit une chaîne de caractères ou un caractère unique en minuscules. Si l’opérande est une chaîne de caractères, la fonction convertit les caractères en place. (ANSI)
CharLowerBuffA

Convertit les caractères majuscules d’une mémoire tampon en caractères minuscules. La fonction convertit les caractères en place. (ANSI)
CharLowerBuffW

Convertit les caractères majuscules d’une mémoire tampon en caractères minuscules. La fonction convertit les caractères en place. (Unicode)
CharLowerW

Convertit une chaîne de caractères ou un caractère unique en minuscules. Si l’opérande est une chaîne de caractères, la fonction convertit les caractères en place. (Unicode)
CharNextA

Récupère un pointeur vers le caractère suivant dans une chaîne. Cette fonction peut gérer des chaînes composées de caractères uniques ou multioctets. (ANSI)
CharNextExA

Récupère le pointeur vers le caractère suivant dans une chaîne. Cette fonction peut gérer des chaînes composées de caractères uniques ou multioctets.
CharNextW

Récupère un pointeur vers le caractère suivant dans une chaîne. Cette fonction peut gérer des chaînes composées de caractères uniques ou multioctets. (Unicode)
CharPrevA

Récupère un pointeur vers le caractère précédent dans une chaîne. Cette fonction peut gérer des chaînes composées de caractères uniques ou multioctets. (ANSI)
CharPrevExA

Récupère le pointeur vers le caractère précédent dans une chaîne. Cette fonction peut gérer des chaînes composées de caractères uniques ou multioctets.
CharPrevW

Récupère un pointeur vers le caractère précédent dans une chaîne. Cette fonction peut gérer des chaînes composées de caractères uniques ou multioctets. (Unicode)
CharToOemA

Convertit une chaîne en jeu de caractères défini par OEM. Avertissement Ne pas utiliser. (ANSI)
CharToOemBuffA

Traduit un nombre spécifié de caractères dans une chaîne dans le jeu de caractères défini par l’OEM. (ANSI)
CharToOemBuffW

Traduit un nombre spécifié de caractères dans une chaîne dans le jeu de caractères défini par l’OEM. (Unicode)
CharToOemW

Convertit une chaîne en jeu de caractères défini par OEM. Avertissement Ne pas utiliser. (Unicode)
CharUpperA

Convertit une chaîne de caractères ou un caractère unique en majuscules. Si l’opérande est une chaîne de caractères, la fonction convertit les caractères en place. (ANSI)
CharUpperBuffA

Convertit les caractères minuscules dans une mémoire tampon en caractères majuscules. La fonction convertit les caractères en place. (ANSI)
CharUpperBuffW

Convertit les caractères minuscules dans une mémoire tampon en caractères majuscules. La fonction convertit les caractères en place. (Unicode)
CharUpperW

Convertit une chaîne de caractères ou un caractère unique en majuscules. Si l’opérande est une chaîne de caractères, la fonction convertit les caractères en place. (Unicode)
CheckDlgButton

Modifie l’état de vérification d’un contrôle bouton.
CheckMenuItem

Définit l’état de l’attribut de coche de l’élément de menu spécifié sur sélectionné ou désactivé.
CheckMenuRadioItem

Vérifie un élément de menu spécifié et le fait d’un élément radio. En même temps, la fonction efface tous les autres éléments de menu du groupe associé et efface l’indicateur de type d’élément radio pour ces éléments.
CheckRadioButton

Ajoute une coche à (vérifie) une case d’option spécifiée dans un groupe et supprime une coche de (efface) toutes les autres cases d’option du groupe.
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é.
ClientToScreen

La fonction ClientToScreen convertit les coordonnées de zone client d’un point spécifié en coordonnées d’écran.
ClipCursor

Limite le curseur à une zone rectangulaire sur l’écran.
CloseClipboard

Ferme le Presse-papiers.
CloseDesktop

Ferme un handle ouvert à un objet de bureau.
CloseGestureInfoHandle

Ferme les ressources associées à un handle d’informations de mouvement.
CloseTouchInputHandle

Ferme un handle d’entrée tactile, libère la mémoire associée et invalide le handle.
CloseWindow

Réduit (mais ne détruit pas) la fenêtre spécifiée.
CloseWindowStation

Ferme une poignée de station de fenêtre ouverte.
CopyAcceleratorTableA

Copie la table d’accélérateurs spécifiée. Cette fonction est utilisée pour obtenir les données de table d’accélérateur qui correspondent à un handle de table d’accélérateurs ou pour déterminer la taille des données de la table d’accélérateurs. (ANSI)
CopyAcceleratorTableW

Copie la table d’accélérateurs spécifiée. Cette fonction est utilisée pour obtenir les données de table d’accélérateur qui correspondent à un handle de table d’accélérateurs ou pour déterminer la taille des données de la table d’accélérateurs. (Unicode)
CopyCursor

Copie le curseur spécifié.
CopyIcon

Copie l’icône spécifiée d’un autre module vers le module actif.
CopyImage

Crée une image (icône, curseur ou bitmap) et copie les attributs de l’image spécifiée dans la nouvelle image. Si nécessaire, la fonction étire les bits pour qu’elles correspondent à la taille souhaitée de la nouvelle image.
CopyRect

La fonction CopyRect copie les coordonnées d’un rectangle vers un autre.
CountClipboardFormats

Récupère le nombre de formats de données différents actuellement dans le Presse-papiers.
CreateAcceleratorTableA

Crée une table d’accélérateurs. (ANSI)
CreateAcceleratorTableW

Crée une table d’accélérateurs. (Unicode)
CreateCaret

Crée une forme pour le caret système et attribue la propriété de la touche à la fenêtre spécifiée. La forme d’insertion peut être une ligne, un bloc ou une bitmap.
CreateCursor

Crée un curseur ayant la taille, les modèles de bits et les points chauds spécifiés.
CreateDesktopA

Crée un bureau, l’associe à la station de fenêtre actuelle du processus appelant et l’affecte au thread appelant. (ANSI)
CreateDesktopExA

Crée un bureau avec le tas spécifié, l’associe à la station de fenêtre actuelle du processus appelant et l’affecte au thread appelant. (ANSI)
CreateDesktopExW

Crée un bureau avec le tas spécifié, l’associe à la station de fenêtre actuelle du processus appelant et l’affecte au thread appelant. (Unicode)
CreateDesktopW

Crée un bureau, l’associe à la station de fenêtre actuelle du processus appelant et l’affecte au thread appelant. (Unicode)
CreateDialogA

Crée une boîte de dialogue sans mode à partir d’une ressource de modèle de boîte de dialogue. La macro CreateDialog utilise la fonction CreateDialogParam. (ANSI)
CreateDialogIndirectA

Crée une boîte de dialogue sans mode à partir d’un modèle de boîte de dialogue en mémoire. La macro CreateDialogIndirect utilise la fonction CreateDialogIndirectParam. (ANSI)
CreateDialogIndirectParamA

Crée une boîte de dialogue sans mode à partir d’un modèle de boîte de dialogue en mémoire. (ANSI)
CreateDialogIndirectParamW

Crée une boîte de dialogue sans mode à partir d’un modèle de boîte de dialogue en mémoire. (Unicode)
CreateDialogIndirectW

Crée une boîte de dialogue sans mode à partir d’un modèle de boîte de dialogue en mémoire. La macro CreateDialogIndirect utilise la fonction CreateDialogIndirectParam. (Unicode)
CreateDialogParamA

Crée une boîte de dialogue sans mode à partir d’une ressource de modèle de boîte de dialogue. (ANSI)
CreateDialogParamW

Crée une boîte de dialogue sans mode à partir d’une ressource de modèle de boîte de dialogue. (Unicode)
CreateDialogW

Crée une boîte de dialogue sans mode à partir d’une ressource de modèle de boîte de dialogue. La macro CreateDialog utilise la fonction CreateDialogParam. (Unicode)
CreateIcon

Crée une icône qui a la taille, les couleurs et les modèles de bits spécifiés.
CreateIconFromResource

Crée une icône ou un curseur à partir de bits de ressources décrivant l’icône. (CreateIconFromResource)
CreateIconFromResourceEx

Crée une icône ou un curseur à partir de bits de ressources décrivant l’icône. (CreateIconFromResourceEx)
CreateIconIndirect

Crée une icône ou un curseur à partir d’une structure ICONINFO.
CreateMDIWindowA

Crée une fenêtre enfant mDI (multidocument interface). (ANSI)
CreateMDIWindowW

Crée une fenêtre enfant mDI (multidocument interface). (Unicode)
CreateMenu

Crée un menu. Le menu est initialement vide, mais il peut être rempli d’éléments de menu à l’aide des fonctions InsertMenuItem, AppendMenu et InsertMenu.
CreatePopupMenu

Crée un menu déroulant, un sous-menu ou un menu contextuel.
CreateSyntheticPointerDevice

Configure l’appareil d’injection de pointeur pour l’application appelante et initialise le nombre maximal de pointeurs simultanés que l’application peut injecter.
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)
CreateWindowStationA

Crée un objet de station de fenêtre, l’associe au processus appelant et l’affecte à la session active. (ANSI)
CreateWindowStationW

Crée un objet de station de fenêtre, l’associe au processus appelant et l’affecte à la session active. (Unicode)
CreateWindowW

Crée une fenêtre contextuelle ou enfant superposée. (Unicode)
DefDlgProcA

Appelle la procédure de fenêtre de boîte de dialogue par défaut pour fournir le traitement par défaut des messages de fenêtre qu’une boîte de dialogue avec une classe de fenêtre privée ne traite pas. (ANSI)
DefDlgProcW

Appelle la procédure de fenêtre de boîte de dialogue par défaut pour fournir le traitement par défaut des messages de fenêtre qu’une boîte de dialogue avec une classe de fenêtre privée ne traite pas. (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)
DefRawInputProc

Vérifie que la taille de la structure RAWINPUTHEADER est correcte.
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)
DeleteMenu

Supprime un élément du menu spécifié. Si l’élément de menu ouvre un menu ou un sous-menu, cette fonction détruit le handle du menu ou du sous-menu et libère la mémoire utilisée par le menu ou le sous-menu.
DeregisterShellHookWindow

Annule l’inscription d’une fenêtre Shell spécifiée qui est inscrite pour recevoir des messages de hook Shell.
DestroyAcceleratorTable

Détruit une table d’accélérateurs.
DestroyCaret

Détruit la forme actuelle du caret, libère le caret de la fenêtre et supprime le caret de l’écran.
DestroyCursor

Détruit un curseur et libère toute mémoire occupée par le curseur. N’utilisez pas cette fonction pour détruire un curseur partagé.
DestroyIcon

Détruit une icône et libère toute mémoire occupée par l’icône.
DestroyMenu

Détruit le menu spécifié et libère toute mémoire occupée par le menu.
DestroySyntheticPointerDevice

Détruit l’appareil d’injection de pointeur spécifié.
DestroyWindow

Détruit la fenêtre spécifiée.
DialogBoxA

Crée une boîte de dialogue modale à partir d’une ressource de modèle de boîte de dialogue. DialogBox ne retourne pas de contrôle tant que la fonction de rappel spécifiée n’arrête pas la boîte de dialogue modale en appelant la fonction EndDialog. (ANSI)
DialogBoxIndirectA

Crée une boîte de dialogue modale à partir d’un modèle de boîte de dialogue en mémoire. DialogBoxIndirect ne retourne pas de contrôle tant que la fonction de rappel spécifiée n’arrête pas la boîte de dialogue modale en appelant la fonction EndDialog. (ANSI)
DialogBoxIndirectParamA

Crée une boîte de dialogue modale à partir d’un modèle de boîte de dialogue en mémoire. (ANSI)
DialogBoxIndirectParamW

Crée une boîte de dialogue modale à partir d’un modèle de boîte de dialogue en mémoire. (Unicode)
DialogBoxIndirectW

Crée une boîte de dialogue modale à partir d’un modèle de boîte de dialogue en mémoire. DialogBoxIndirect ne retourne pas de contrôle tant que la fonction de rappel spécifiée n’arrête pas la boîte de dialogue modale en appelant la fonction EndDialog. (Unicode)
DialogBoxParamA

Crée une boîte de dialogue modale à partir d’une ressource de modèle de boîte de dialogue. (ANSI)
DialogBoxParamW

Crée une boîte de dialogue modale à partir d’une ressource de modèle de boîte de dialogue. (Unicode)
DialogBoxW

Crée une boîte de dialogue modale à partir d’une ressource de modèle de boîte de dialogue. DialogBox ne retourne pas de contrôle tant que la fonction de rappel spécifiée n’arrête pas la boîte de dialogue modale en appelant la fonction EndDialog. (Unicode)
DisableProcessWindowsGhosting

Désactive la fonctionnalité de fantôme de fenêtre pour le processus d’interface graphique utilisateur appelante. Le fantôme de fenêtre est une fonctionnalité du Gestionnaire Windows qui permet à l’utilisateur de réduire, de déplacer ou de fermer la fenêtre principale d’une application qui ne répond pas.
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.
DisplayConfigGetDeviceInfo

La fonction DisplayConfigGetDeviceInfo récupère les informations de configuration d’affichage sur l’appareil.
DisplayConfigSetDeviceInfo

La fonction DisplayConfigSetDeviceInfo définit les propriétés d’une cible.
DlgDirListA

Remplace le contenu d’une zone de liste par les noms des sous-répertoires et fichiers dans un répertoire spécifié. Vous pouvez filtrer la liste des noms en spécifiant un ensemble d’attributs de fichier. La liste peut éventuellement inclure des lecteurs mappés. (ANSI)
DlgDirListComboBoxA

Remplace le contenu d’une zone de liste modifiable par les noms des sous-répertoires et des fichiers dans un répertoire spécifié. Vous pouvez filtrer la liste des noms en spécifiant un ensemble d’attributs de fichier. La liste des noms peut inclure des lettres de lecteur mappées. (ANSI)
DlgDirListComboBoxW

Remplace le contenu d’une zone de liste modifiable par les noms des sous-répertoires et des fichiers dans un répertoire spécifié. Vous pouvez filtrer la liste des noms en spécifiant un ensemble d’attributs de fichier. La liste des noms peut inclure des lettres de lecteur mappées. (Unicode)
DlgDirListW

Remplace le contenu d’une zone de liste par les noms des sous-répertoires et fichiers dans un répertoire spécifié. Vous pouvez filtrer la liste des noms en spécifiant un ensemble d’attributs de fichier. La liste peut éventuellement inclure des lecteurs mappés. (Unicode)
DlgDirSelectComboBoxExA

Récupère la sélection actuelle à partir d’une zone de liste déroulante remplie à l’aide de la fonction DlgDirListComboBox. La sélection est interprétée comme une lettre de lecteur, un fichier ou un nom de répertoire. (ANSI)
DlgDirSelectComboBoxExW

Récupère la sélection actuelle à partir d’une zone de liste déroulante remplie à l’aide de la fonction DlgDirListComboBox. La sélection est interprétée comme une lettre de lecteur, un fichier ou un nom de répertoire. (Unicode)
DlgDirSelectExA

Récupère la sélection actuelle à partir d’une zone de liste de sélection unique. Il suppose que la zone de liste a été remplie par la fonction DlgDirList et que la sélection est une lettre de lecteur, un nom de fichier ou un nom de répertoire. (ANSI)
DlgDirSelectExW

Récupère la sélection actuelle à partir d’une zone de liste de sélection unique. Il suppose que la zone de liste a été remplie par la fonction DlgDirList et que la sélection est une lettre de lecteur, un nom de fichier ou un nom de répertoire. (Unicode)
DragDetect

Capture la souris et suit son mouvement jusqu’à ce que l’utilisateur relâche le bouton gauche, appuie sur la touche Échap ou déplace la souris en dehors du rectangle de glisser autour du point spécifié.
DrawAnimatedRects

Anime la légende d’une fenêtre pour indiquer l’ouverture d’une icône ou la réduction ou l’optimisation d’une fenêtre.
DrawCaption

La fonction DrawCaption dessine une légende de fenêtre.
DrawEdge

La fonction DrawEdge dessine un ou plusieurs bords de rectangle.
DrawFocusRect

La fonction DrawFocusRect dessine un rectangle dans le style utilisé pour indiquer que le rectangle a le focus.
DrawFrameControl

La fonction DrawFrameControl dessine un contrôle frame du type et du style spécifiés.
DrawIcon

Dessine une icône ou un curseur dans le contexte d’appareil spécifié.
DrawIconEx

Dessine une icône ou un curseur dans le contexte d’appareil spécifié, effectuant les opérations raster spécifiées et étirant ou compressant l’icône ou le curseur comme spécifié.
DrawMenuBar

Redessine la barre de menus de la fenêtre spécifiée. Si la barre de menus change une fois que le système a créé la fenêtre, cette fonction doit être appelée pour dessiner la barre de menus modifiée.
DrawStateA

La fonction DrawState affiche une image et applique un effet visuel pour indiquer un état, tel qu’un état désactivé ou par défaut. (ANSI)
DrawStateW

La fonction DrawState affiche une image et applique un effet visuel pour indiquer un état, tel qu’un état désactivé ou par défaut. (Unicode)
DrawText

La fonction DrawText dessine le texte mis en forme dans le rectangle spécifié. (Fonction DrawText)
DrawTextA

La fonction DrawText dessine le texte mis en forme dans le rectangle spécifié. Il met en forme le texte en fonction de la méthode spécifiée (développement de tabulations, justification des caractères, lignes cassantes, etc.). (DrawTextA)
DrawTextExA

La fonction DrawTextEx dessine le texte mis en forme dans le rectangle spécifié. (ANSI)
DrawTextExW

La fonction DrawTextEx dessine le texte mis en forme dans le rectangle spécifié. (Unicode)
DrawTextW

La fonction DrawTextW (Unicode) dessine le texte mis en forme dans le rectangle spécifié. (Fonction DrawTextW)
EmptyClipboard

Vide le Presse-papiers et libère les poignées de données dans le Presse-papiers. La fonction affecte ensuite la propriété du Presse-papiers à la fenêtre qui dispose actuellement du Presse-papiers ouvert.
EnableMenuItem

Active, désactive ou grise l’élément de menu spécifié.
EnableMouseInPointer

Permet à la souris d’agir en tant qu’appareil d’entrée de pointeur et d’envoyer des messages WM_POINTER.
EnableNonClientDpiScaling

Dans les affichages haute résolution, active la mise à l’échelle automatique de l’affichage des parties non clientes de la fenêtre de niveau supérieur spécifiée. Doit être appelé pendant l’initialisation de cette fenêtre.
EnableScrollBar

La fonction EnableScrollBar active ou désactive une ou les deux flèches de barre de défilement.
EnableWindow

Active ou désactive l’entrée de la souris et du clavier dans la fenêtre ou le contrôle spécifié. Lorsque l’entrée est désactivée, la fenêtre ne reçoit pas d’entrée telle que les clics de souris et les appuis sur les touches. Lorsque l’entrée est activée, la fenêtre reçoit toutes les entrées.
EndDeferWindowPos

Met simultanément à jour la position et la taille d’une ou plusieurs fenêtres dans un cycle d’actualisation d’écran unique.
EndDialog

Détruit une boîte de dialogue modale, ce qui entraîne la fin du traitement du système pour la boîte de dialogue.
EndMenu

Termine le menu actif du thread appelant.
EndPaint

La fonction EndPaint marque la fin de la peinture dans la fenêtre spécifiée. Cette fonction est requise pour chaque appel à la fonction BeginPaint, mais uniquement une fois la peinture terminée.
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.
EnumClipboardFormats

Énumère les formats de données actuellement disponibles dans le Presse-papiers.
EnumDesktopsA

Énumère tous les bureaux associés à la station de fenêtre spécifiée du processus appelant. La fonction transmet le nom de chaque bureau, à son tour, à une fonction de rappel définie par l’application. (ANSI)
EnumDesktopsW

Énumère tous les bureaux associés à la station de fenêtre spécifiée du processus appelant. La fonction transmet le nom de chaque bureau, à son tour, à une fonction de rappel définie par l’application. (Unicode)
EnumDesktopWindows

Énumère toutes les fenêtres de niveau supérieur associées au bureau spécifié. Il transmet le handle à chaque fenêtre, à son tour, à une fonction de rappel définie par l’application.
EnumDisplayDevicesA

La fonction EnumDisplayDevices vous permet d’obtenir des informations sur les appareils d’affichage dans la session active. (ANSI)
EnumDisplayDevicesW

La fonction EnumDisplayDevices vous permet d’obtenir des informations sur les appareils d’affichage dans la session active. (Unicode)
EnumDisplayMonitors

La fonction EnumDisplayMonitors énumère les moniteurs d’affichage (y compris les pseudo-moniteurs invisibles associés aux pilotes de mise en miroir) qui croisent une région formée par l’intersection d’un rectangle de découpage spécifié et la région visible d’un contexte d’appareil. EnumDisplayMonitors appelle une fonction de rappel MonitorEnumProc définie par l’application une fois pour chaque moniteur énuméré. Notez que GetSystemMetrics (SM_CMONITORS) compte uniquement les moniteurs d’affichage.
EnumDisplaySettingsA

La fonction EnumDisplaySettings récupère des informations sur l’un des modes graphiques d’un appareil d’affichage. Pour récupérer des informations pour tous les modes graphiques d’un appareil d’affichage, effectuez une série d’appels à cette fonction. (ANSI)
EnumDisplaySettingsExA

La fonction EnumDisplaySettingsEx récupère des informations sur l’un des modes graphiques d’un appareil d’affichage. Pour récupérer des informations pour tous les modes graphiques d’un appareil d’affichage, effectuez une série d’appels à cette fonction. (ANSI)
EnumDisplaySettingsExW

La fonction EnumDisplaySettingsEx récupère des informations sur l’un des modes graphiques d’un appareil d’affichage. Pour récupérer des informations pour tous les modes graphiques d’un appareil d’affichage, effectuez une série d’appels à cette fonction. (Unicode)
EnumDisplaySettingsW

La fonction EnumDisplaySettings récupère des informations sur l’un des modes graphiques d’un appareil d’affichage. Pour récupérer des informations pour tous les modes graphiques d’un appareil d’affichage, effectuez une série d’appels à cette fonction. (Unicode)
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.
EnumWindowStationsA

Énumère toutes les stations de fenêtre dans la session active. La fonction passe le nom de chaque station de fenêtre, à son tour, à une fonction de rappel définie par l’application. (ANSI)
EnumWindowStationsW

Énumère toutes les stations de fenêtre dans la session active. La fonction passe le nom de chaque station de fenêtre, à son tour, à une fonction de rappel définie par l’application. (Unicode)
EqualRect

La fonction EqualRect détermine si les deux rectangles spécifiés sont égaux en comparant les coordonnées de leurs coins supérieur gauche et inférieur droit.
EvaluateProximityToPolygon

Retourne le score d’un polygone comme cible tactile probable (par rapport à tous les autres polygones qui croisent la zone de contact tactile) et un point tactile ajusté dans le polygone.
EvaluateProximityToRect

Retourne le score d’un rectangle comme cible tactile probable, par rapport à tous les autres rectangles qui croisent la zone de contact tactile et un point tactile ajusté dans le rectangle.
ExcludeUpdateRgn

La fonction ExcludeUpdateRgn empêche le dessin dans des zones non valides d’une fenêtre en excluant une région mise à jour dans la fenêtre d’une région de découpage.
ExitWindows

Appelle la fonction ExitWindowsEx pour déconnecter l’utilisateur interactif.
ExitWindowsEx

Déconnecte l’utilisateur interactif, arrête le système ou arrête et redémarre le système.
FillRect

La fonction FillRect remplit un rectangle à l’aide du pinceau spécifié. Cette fonction inclut les bordures gauche et supérieure, mais exclut les bordures droite et inférieure du rectangle.
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)
FlashWindow

Flashe la fenêtre spécifiée une fois. Il ne modifie pas l’état actif de la fenêtre.
FlashWindowEx

Clignote la fenêtre spécifiée. Il ne modifie pas l’état actif de la fenêtre.
FrameRect

La fonction FrameRect dessine une bordure autour du rectangle spécifié à l’aide du pinceau spécifié. La largeur et la hauteur de la bordure sont toujours une unité logique.
GET_APPCOMMAND_LPARAM

Récupère la commande d’application à partir de la valeur LPARAM spécifiée.
GET_DEVICE_LPARAM

Récupère le type d’appareil d’entrée à partir de la valeur LPARAM spécifiée.
GET_FLAGS_LPARAM

Récupère l’état de certaines clés virtuelles à partir de la valeur LPARAM spécifiée. (GET_FLAGS_LPARAM)
GET_KEYSTATE_LPARAM

Récupère l’état de certaines clés virtuelles à partir de la valeur LPARAM spécifiée. (GET_KEYSTATE_LPARAM)
GET_KEYSTATE_WPARAM

Récupère l’état de certaines clés virtuelles à partir de la valeur WPARAM spécifiée.
GET_NCHITTEST_WPARAM

Récupère la valeur de test d’accès à partir de la valeur WPARAM spécifiée.
GET_POINTERID_WPARAM

Récupère l’ID de pointeur à l’aide de la valeur spécifiée.
GET_RAWINPUT_CODE_WPARAM

Récupère le code d’entrée de wParam dans WM_INPUT.
GET_WHEEL_DELTA_WPARAM

Récupère la valeur delta de la roue à partir de la valeur WPARAM spécifiée.
GET_XBUTTON_WPARAM

Récupère l’état de certains boutons à partir de la valeur WPARAM spécifiée.
GetActiveWindow

Récupère le handle de fenêtre dans la fenêtre active attachée à la file d’attente de messages du thread appelant.
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.
GetAsyncKeyState

Détermine si une touche est vers le haut ou le bas au moment où la fonction est appelée, et si la touche a été enfoncée après un appel précédent à GetAsyncKeyState.
GetAutoRotationState

Récupère une valeur AR_STATE contenant l’état de la rotation automatique de l’écran pour le système, par exemple si la rotation automatique est prise en charge et si elle est activée par l’utilisateur.
GetAwarenessFromDpiAwarenessContext

Récupère la valeur DPI_AWARENESS d’un DPI_AWARENESS_CONTEXT.
GetCapture

Récupère un handle dans la fenêtre (le cas échéant) qui a capturé la souris. Une seule fenêtre à la fois peut capturer la souris ; cette fenêtre reçoit l’entrée de la souris si le curseur se trouve à l’intérieur de ses bordures.
GetCaretBlinkTime

Récupère le temps nécessaire pour inverser les pixels du caret. L’utilisateur peut définir cette valeur.
GetCaretPos

Copie la position du point dans la structure POINT spécifiée.
GetCIMSSM

Récupère la source du message d’entrée (GetCurrentInputMessageSourceInSendMessage).
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.
GetClipboardData

Récupère les données du Presse-papiers dans un format spécifié. Le Presse-papiers doit avoir été ouvert précédemment.
GetClipboardFormatNameA

Récupère du Presse-papiers le nom du format inscrit spécifié. La fonction copie le nom dans la mémoire tampon spécifiée. (ANSI)
GetClipboardFormatNameW

Récupère du Presse-papiers le nom du format inscrit spécifié. La fonction copie le nom dans la mémoire tampon spécifiée. (Unicode)
GetClipboardOwner

Récupère le handle de fenêtre du propriétaire actuel du Presse-papiers.
GetClipboardSequenceNumber

Récupère le numéro de séquence du Presse-papiers pour la station de fenêtre actuelle.
GetClipboardViewer

Récupère la poignée dans la première fenêtre de la chaîne de visionneuse du Presse-papiers.
GetClipCursor

Récupère les coordonnées de l’écran de la zone rectangulaire à laquelle le curseur est limité.
GetComboBoxInfo

Récupère des informations sur la zone de liste déroulante spécifiée.
GetCurrentInputMessageSource

Récupère la source du message d’entrée.
GetCursor

Récupère un handle au curseur actuel.
GetCursorInfo

Récupère des informations sur le curseur global.
GetCursorPos

Récupère la position du curseur de la souris, en coordonnées d’écran.
GetDC

La fonction GetDC récupère un handle dans un contexte d’appareil (DC) pour la zone cliente d’une fenêtre spécifiée ou pour l’écran entier.
GetDCEx

La fonction GetDCEx récupère un handle dans un contexte d’appareil (DC) pour la zone cliente d’une fenêtre spécifiée ou pour l’écran entier.
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.
GetDialogBaseUnits

Récupère les unités de base de boîte de dialogue du système, qui sont la largeur moyenne et la hauteur des caractères dans la police système.
GetDialogControlDpiChangeBehavior

Récupère et surveille le comportement de mise à l’échelle DPI d’une fenêtre enfant dans une boîte de dialogue.
GetDialogDpiChangeBehavior

Retourne les indicateurs qui ont peut-être été définis dans une boîte de dialogue donnée par un appel antérieur à SetDialogDpiChangeBehavior.
GetDisplayAutoRotationPreferences

Récupère les préférences de rotation automatique de l’écran pour le processus actuel.
GetDisplayAutoRotationPreferencesByProcessId

Récupère les préférences de rotation automatique de l’écran pour le processus indiqué par le paramètre dwProcessId.
GetDisplayConfigBufferSizes

La fonction GetDisplayConfigBufferSizes récupère la taille des mémoires tampons requises pour appeler la fonction QueryDisplayConfig.
GetDlgCtrlID

Récupère l’identificateur du contrôle spécifié.
GetDlgItem

Récupère un handle dans un contrôle dans la boîte de dialogue spécifiée.
GetDlgItemInt

Convertit le texte d’un contrôle spécifié dans une boîte de dialogue en valeur entière.
GetDlgItemTextA

Récupère le titre ou le texte associé à un contrôle dans une boîte de dialogue. (ANSI)
GetDlgItemTextW

Récupère le titre ou le texte associé à un contrôle dans une boîte de dialogue. (Unicode)
GetDoubleClickTime

Récupère l’heure actuelle du double-clic de la souris.
GetDpiAwarenessContextForProcess

Obtient un handle DPI_AWARENESS_CONTEXT pour le processus spécifié.
GetDpiForSystem

Retourne l’ppp système.
GetDpiForWindow

Retourne la valeur des points par pouce (ppp) pour la fenêtre spécifiée.
GetDpiFromDpiAwarenessContext

Récupère l’ppp à partir d’un handle de DPI_AWARENESS_CONTEXT donné. Cela vous permet de déterminer l’ppp d’un thread sans avoir besoin d’examiner une fenêtre créée dans ce thread.
GetFocus

Récupère le handle dans la fenêtre qui a le focus clavier, si la fenêtre est attachée à la file d’attente de messages du thread appelant.
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.
GetGestureConfig

Récupère la configuration pour laquelle les messages de mouvement Tactile Windows sont envoyés à partir d’une fenêtre.
GetGestureExtraArgs

Récupère des informations supplémentaires sur un mouvement à partir de son handle GESTUREINFO.
GetGestureInfo

Récupère une structure GESTUREINFO donnée à un handle aux informations de mouvement.
GetGuiResources

Récupère le nombre de handles en objets d’interface utilisateur graphique en cours d’utilisation par le processus spécifié.
GetGUIThreadInfo

Récupère des informations sur la fenêtre active ou un thread d’interface graphique graphique spécifié.
GetIconInfo

Récupère des informations sur l’icône ou le curseur spécifiés.
GetIconInfoExA

Récupère des informations sur l’icône ou le curseur spécifiés. GetIconInfoEx étend GetIconInfo à l’aide de la structure ICONINFOEX la plus récente. (ANSI)
GetIconInfoExW

Récupère des informations sur l’icône ou le curseur spécifiés. GetIconInfoEx étend GetIconInfo à l’aide de la structure ICONINFOEX la plus récente. (Unicode)
GetInputState

Détermine s’il existe des messages de souris ou de clavier dans la file d’attente des messages du thread appelant.
GetKBCodePage

Récupère la page de codes active.
GetKeyboardLayout

Récupère l’identificateur de paramètres régionaux d’entrée actif (anciennement appelé disposition du clavier).
GetKeyboardLayoutList

Récupère les identificateurs de paramètres régionaux d’entrée (anciennement appelés handles de disposition du clavier) correspondant à l’ensemble actuel de paramètres régionaux d’entrée dans le système. La fonction copie les identificateurs dans la mémoire tampon spécifiée.
GetKeyboardLayoutNameA

Récupère le nom de l’identificateur de paramètres régionaux d’entrée actif (anciennement appelé disposition du clavier) pour le thread appelant. (ANSI)
GetKeyboardLayoutNameW

Récupère le nom de l’identificateur de paramètres régionaux d’entrée actif (anciennement appelé disposition du clavier) pour le thread appelant. (Unicode)
GetKeyboardState

Copie l’état des clés virtuelles 256 dans la mémoire tampon spécifiée.
GetKeyboardType

Récupère des informations sur le clavier actuel.
GetKeyNameTextA

Récupère une chaîne qui représente le nom d’une clé. (ANSI)
GetKeyNameTextW

Récupère une chaîne qui représente le nom d’une clé. (Unicode)
GetKeyState

Récupère l’état de la clé virtuelle spécifiée. L’état spécifie si la touche est haut, bas ou bascule (activée, désactivée à chaque fois que la touche est enfoncée).
GetLastActivePopup

Détermine la fenêtre contextuelle appartenant à la fenêtre spécifiée qui a été la plus récente active.
GetLastInputInfo

Récupère l’heure de la dernière entrée.
GetLayeredWindowAttributes

Récupère la clé de couleur d’opacité et de transparence d’une fenêtre superposée.
GetListBoxInfo

Récupère le nombre d’éléments par colonne dans une zone de liste spécifiée.
GetMenu

Récupère un handle dans le menu affecté à la fenêtre spécifiée.
GetMenuBarInfo

Récupère des informations sur la barre de menus spécifiée.
GetMenuCheckMarkDimensions

Récupère les dimensions de la bitmap de coche par défaut.
GetMenuContextHelpId

Récupère l’identificateur de contexte d’aide associé au menu spécifié.
GetMenuDefaultItem

Détermine l’élément de menu par défaut dans le menu spécifié.
GetMenuInfo

Récupère des informations sur un menu spécifié.
GetMenuItemCount

Détermine le nombre d’éléments dans le menu spécifié.
GetMenuItemID

Récupère l’identificateur d’élément de menu d’un élément de menu situé à la position spécifiée dans un menu.
GetMenuItemInfoA

Récupère des informations sur un élément de menu. (ANSI)
GetMenuItemInfoW

Récupère des informations sur un élément de menu. (Unicode)
GetMenuItemRect

Récupère le rectangle englobant de l’élément de menu spécifié.
GetMenuState

Récupère les indicateurs de menu associés à l’élément de menu spécifié.
GetMenuStringA

Copie la chaîne de texte de l’élément de menu spécifié dans la mémoire tampon spécifiée. (ANSI)
GetMenuStringW

Copie la chaîne de texte de l’élément de menu spécifié dans la mémoire tampon spécifiée. (Unicode)
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)
GetMonitorInfoA

La fonction GetMonitorInfo récupère des informations sur un moniteur d’affichage. (ANSI)
GetMonitorInfoW

La fonction GetMonitorInfo récupère des informations sur un moniteur d’affichage. (Unicode)
GetMouseMovePointsEx

Récupère un historique allant jusqu’à 64 coordonnées précédentes de la souris ou du stylet.
GetNextDlgGroupItem

Récupère un handle dans le premier contrôle d’un groupe de contrôles qui précèdent (ou suivent) le contrôle spécifié dans une boîte de dialogue.
GetNextDlgTabItem

Récupère un handle dans le premier contrôle qui a le style WS_TABSTOP qui précède (ou suit) le contrôle spécifié.
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.
GetOpenClipboardWindow

Récupère le handle dans la fenêtre sur laquelle le Presse-papiers est actuellement ouvert.
GetParent

Récupère un handle sur le parent ou le propriétaire de la fenêtre spécifiée.
GetPhysicalCursorPos

Récupère la position du curseur dans les coordonnées physiques.
GetPointerCursorId

Récupère l’identificateur de curseur associé au pointeur spécifié.
GetPointerDevice

Obtient des informations sur l’appareil de pointeur.
GetPointerDeviceCursors

Obtient les ID de curseur mappés aux curseurs associés à un appareil de pointeur.
GetPointerDeviceProperties

Obtient les propriétés d’appareil qui ne sont pas incluses dans la structure POINTER_DEVICE_INFO.
GetPointerDeviceRects

Obtient la plage x et y de l’appareil pointeur (en himetric) et la plage x et y (résolution actuelle) pour l’affichage auquel l’appareil de pointeur est mappé.
GetPointerDevices

Obtient des informations sur les appareils pointeurs attachés au système.
GetPointerFrameInfo

Obtient l’ensemble du cadre d’informations pour les pointeurs spécifiés associés au message actuel.
GetPointerFrameInfoHistory

Obtient l’ensemble de l’image d’informations (y compris les trames d’entrée coalescées) pour les pointeurs spécifiés associés au message actuel.
GetPointerFramePenInfo

Obtient l’intégralité du cadre d’informations basées sur le stylet pour les pointeurs spécifiés (de type PT_PEN) associés au message actuel.
GetPointerFramePenInfoHistory

Obtient l’ensemble du cadre d’informations basées sur le stylet (y compris les images d’entrée coalescées) pour les pointeurs spécifiés (de type PT_PEN) associés au message actuel.
GetPointerFrameTouchInfo

Obtient l’ensemble du cadre des informations tactiles pour les pointeurs spécifiés (de type PT_TOUCH) associés au message actuel.
GetPointerFrameTouchInfoHistory

Obtient l’ensemble de l’image d’informations tactiles (y compris les images d’entrée regroupées) pour les pointeurs spécifiés (de type PT_TOUCH) associés au message actuel.
GetPointerInfo

Obtient les informations du pointeur spécifié associé au message actuel.
GetPointerInfoHistory

Obtient les informations associées aux entrées individuelles, le cas échéant, qui ont été fusionnées dans le message actuel du pointeur spécifié.
GetPointerInputTransform

Obtient une ou plusieurs transformations pour les coordonnées d’informations de pointeur associées au message actuel.
GetPointerPenInfo

Obtient les informations basées sur le stylet pour le pointeur spécifié (de type PT_PEN) associé au message actuel.
GetPointerPenInfoHistory

Obtient les informations basées sur le stylet associées aux entrées individuelles, le cas échéant, qui ont été fusionnées dans le message actuel pour le pointeur spécifié (de type PT_PEN).
GetPointerTouchInfo

Obtient les informations tactiles du pointeur spécifié (de type PT_TOUCH) associé au message actuel.
GetPointerTouchInfoHistory

Obtient les informations tactiles associées aux entrées individuelles, le cas échéant, qui ont été fusionnées dans le message actuel pour le pointeur spécifié (de type PT_TOUCH).
GetPointerType

Récupère le type de pointeur pour un pointeur spécifié.
GetPriorityClipboardFormat

Récupère le premier format de Presse-papiers disponible dans la liste 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.
GetProcessWindowStation

Récupère un handle vers la station de fenêtre actuelle pour le processus appelant.
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.
GetRawInputBuffer

Effectue une lecture tampon des données d’entrée brutes.
GetRawInputData

Récupère l’entrée brute de l’appareil spécifié.
GetRawInputDeviceInfoA

Récupère des informations sur l’appareil d’entrée brute. (ANSI)
GetRawInputDeviceInfoW

Récupère des informations sur l’appareil d’entrée brute. (Unicode)
GetRawInputDeviceList

Énumère les périphériques d’entrée brutes attachés au système.
GetRawPointerDeviceData

Obtient les données d’entrée brutes de l’appareil de pointeur.
GetRegisteredRawInputDevices

Récupère les informations sur les périphériques d’entrée brutes de l’application actuelle.
GetScrollBarInfo

La fonction GetScrollBarInfo récupère des informations sur la barre de défilement spécifiée.
GetScrollInfo

La fonction GetScrollInfo récupère les paramètres d’une barre de défilement, y compris les positions minimales et maximales de défilement, la taille de page et la position de la zone de défilement (pouce).
GetScrollPos

La fonction GetScrollPos récupère la position actuelle de la zone de défilement (pouce) dans la barre de défilement spécifiée.
GetScrollRange

La fonction GetScrollRange récupère les positions minimales et maximales actuelles de la zone de défilement (pouce) pour la barre de défilement spécifiée.
GetShellWindow

Récupère un handle dans la fenêtre de bureau de Shell.
GetSubMenu

Récupère un handle dans le menu déroulant ou sous-menu activé par l’élément de menu spécifié.
GetSysColor

Récupère la couleur actuelle de l’élément d’affichage spécifié.
GetSysColorBrush

La fonction GetSysColorBrush récupère un handle identifiant un pinceau logique qui correspond à l’index de couleur spécifié.
GetSystemDpiForProcess

Récupère l’ppp système associé à un processus donné. Cela est utile pour éviter les problèmes de compatibilité qui proviennent du partage d’informations sensibles aux ppp entre plusieurs processus prenant en charge le système avec différentes valeurs DPI système.
GetSystemMenu

Permet à l’application d’accéder au menu fenêtre (également appelé menu système ou menu de contrôle) pour la copie et la modification.
GetSystemMetrics

Récupère la métrique système ou le paramètre de configuration système spécifié.
GetSystemMetricsForDpi

Récupère la métrique système ou le paramètre de configuration système spécifié en tenant compte d’un ppp fourni.
GetTabbedTextExtentA

La fonction GetTabbedTextExtent calcule la largeur et la hauteur d’une chaîne de caractères. (ANSI)
GetTabbedTextExtentW

La fonction GetTabbedTextExtent calcule la largeur et la hauteur d’une chaîne de caractères. (Unicode)
GetThreadDesktop

Récupère un handle sur le bureau affecté au thread spécifié.
GetThreadDpiAwarenessContext

Obtient la DPI_AWARENESS_CONTEXT pour le thread actuel.
GetThreadDpiHostingBehavior

Récupère le DPI_HOSTING_BEHAVIOR à partir du thread actuel.
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.
GetTouchInputInfo

Récupère des informations détaillées sur les entrées tactiles associées à une poignée d’entrée tactile particulière.
GetUnpredictedMessagePos

Obtient les données de pointeur avant qu’elles ne passent par le traitement de prédiction tactile.
GetUpdatedClipboardFormats

Récupère les formats de Presse-papiers actuellement pris en charge.
GetUpdateRect

La fonction GetUpdateRect récupère les coordonnées du plus petit rectangle qui entoure complètement la région de mise à jour de la fenêtre spécifiée.
GetUpdateRgn

La fonction GetUpdateRgn récupère la région de mise à jour d’une fenêtre en la copiant dans la région spécifiée. Les coordonnées de la région de mise à jour sont relatives au coin supérieur gauche de la fenêtre (autrement dit, il s’agit de coordonnées clientes).
GetUserObjectInformationA

Récupère des informations sur la station de fenêtre ou l’objet de bureau spécifiés. (ANSI)
GetUserObjectInformationW

Récupère des informations sur la station de fenêtre ou l’objet de bureau spécifiés. (Unicode)
GetUserObjectSecurity

Récupère les informations de sécurité de l’objet utilisateur spécifié.
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.
GetWindowContextHelpId

Récupère l’identificateur de contexte d’aide, le cas échéant, associé à la fenêtre spécifiée.
GetWindowDC

La fonction GetWindowDC récupère le contexte de l’appareil (DC) pour l’ensemble de la fenêtre, notamment la barre de titre, les menus et les barres de défilement.
GetWindowDisplayAffinity

Récupère le paramètre d’affinité d’affichage actuel, à partir de n’importe quel processus, pour une fenêtre donnée.
GetWindowDpiAwarenessContext

Retourne le DPI_AWARENESS_CONTEXT associé à une fenêtre.
GetWindowDpiHostingBehavior

Retourne la DPI_HOSTING_BEHAVIOR de la fenêtre spécifiée.
GetWindowFeedbackSetting

Récupère la configuration des commentaires pour une fenêtre.
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.
GetWindowRgn

La fonction GetWindowRgn obtient une copie de la zone de fenêtre d’une fenêtre.
GetWindowRgnBox

La fonction GetWindowRgnBox récupère les dimensions du rectangle englobant le plus serré pour la zone de fenêtre d’une fenêtre.
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
GID_ROTATE_ANGLE_FROM_ARGUMENT

La macro GID_ROTATE_ANGLE_FROM_ARGUMENT est utilisée pour interpréter la valeur GID_ROTATE ullArgument lors de la réception de la valeur dans la structure WM_GESTURE.
GID_ROTATE_ANGLE_TO_ARGUMENT

Convertit une valeur radian en argument pour les messages de mouvement de rotation.
GrayStringA

La fonction GrayString dessine du texte gris à l’emplacement spécifié. (ANSI)
GrayStringW

La fonction GrayString dessine du texte gris à l’emplacement spécifié. (Unicode)
HAS_POINTER_CONFIDENCE_WPARAM

Vérifie si le message de pointeur spécifié est considéré comme intentionnel plutôt que accidentel.
HideCaret

Supprime le caret de l’écran. Le masquage d’un caret ne détruit pas sa forme actuelle ou invalide le point d’insertion.
HiliteMenuItem

Ajoute ou supprime la mise en surbrillance d’un élément dans une barre de menus.
InflateRect

La fonctionFlRect augmente ou diminue la largeur et la hauteur du rectangle spécifié.
InheritWindowMonitor

Provoque l’héritage d’une fenêtre spécifiée par le moniteur d’une autre fenêtre.
InitializeTouchInjection

Configure le contexte d’injection tactile pour l’application appelante et initialise le nombre maximal de contacts simultanés que l’application peut injecter.
InjectSyntheticPointerInput

Simule l’entrée du pointeur (stylet ou tactile).
InjectTouchInput

Simule l’entrée tactile.
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).
InsertMenuA

Insère un nouvel élément de menu dans un menu, déplaçant d’autres éléments vers le bas du menu. (ANSI)
InsertMenuItemA

Insère un nouvel élément de menu à la position spécifiée dans un menu. (ANSI)
InsertMenuItemW

Insère un nouvel élément de menu à la position spécifiée dans un menu. (Unicode)
InsertMenuW

Insère un nouvel élément de menu dans un menu, déplaçant d’autres éléments vers le bas du menu. (Unicode)
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.
IntersectRect

La fonction IntersectRect calcule l’intersection de deux rectangles sources et place les coordonnées du rectangle d’intersection dans le rectangle de destination.
InvalidateRect

La fonction InvalidateRect ajoute un rectangle à la région de mise à jour de la fenêtre spécifiée. La région de mise à jour représente la partie de la zone cliente de la fenêtre qui doit être redessinée.
InvalidateRgn

La fonction InvalidateRgn invalide la zone cliente dans la région spécifiée en l’ajoutant à la région de mise à jour actuelle d’une fenêtre.
InvertRect

La fonction InvertRect inverse un rectangle dans une fenêtre en effectuant une opération NOT logique sur les valeurs de couleur de chaque pixel dans l’intérieur du rectangle.
IS_INTRESOURCE

Détermine si une valeur est un identificateur entier pour une ressource.
IS_POINTER_CANCELED_WPARAM

Vérifie si l’entrée de pointeur spécifiée s’est terminée brusquement ou n’était pas valide, indiquant que l’interaction n’a pas été terminée.
IS_POINTER_FIFTHBUTTON_WPARAM

Vérifie si le pointeur spécifié a effectué la cinquième action.
IS_POINTER_FIRSTBUTTON_WPARAM

Vérifie si le pointeur spécifié a effectué la première action.
IS_POINTER_FLAG_SET_WPARAM

Vérifie si une macro pointeur définit l’indicateur spécifié.
IS_POINTER_FOURTHBUTTON_WPARAM

Vérifie si le pointeur spécifié a effectué la quatrième action.
IS_POINTER_INCONTACT_WPARAM

Vérifie si le pointeur spécifié est en contact.
IS_POINTER_INRANGE_WPARAM

Vérifie si le pointeur spécifié est dans la plage.
IS_POINTER_NEW_WPARAM

Vérifie si le pointeur spécifié est un nouveau pointeur.
IS_POINTER_PRIMARY_WPARAM

Vérifie si le pointeur spécifié a effectué une action principale.
IS_POINTER_SECONDBUTTON_WPARAM

Vérifie si le pointeur spécifié a effectué une deuxième action.
IS_POINTER_THIRDBUTTON_WPARAM

Vérifie si le pointeur spécifié a effectué une troisième action.
IsCharAlphaA

Détermine si un caractère est un caractère alphabétique. Cette détermination est basée sur la sémantique de la langue sélectionnée par l’utilisateur pendant l’installation ou via le Panneau de configuration. (ANSI)
IsCharAlphaNumericA

Détermine si un caractère est un caractère alphabétique ou numérique. Cette détermination est basée sur la sémantique de la langue sélectionnée par l’utilisateur pendant l’installation ou via le Panneau de configuration. (ANSI)
IsCharAlphaNumericW

Détermine si un caractère est un caractère alphabétique ou numérique. Cette détermination est basée sur la sémantique de la langue sélectionnée par l’utilisateur pendant l’installation ou via le Panneau de configuration. (Unicode)
IsCharAlphaW

Détermine si un caractère est un caractère alphabétique. Cette détermination est basée sur la sémantique de la langue sélectionnée par l’utilisateur pendant l’installation ou via le Panneau de configuration. (Unicode)
IsCharLowerA

Détermine si un caractère est en minuscules. Cette détermination est basée sur la sémantique de la langue sélectionnée par l’utilisateur pendant l’installation ou via le Panneau de configuration.
IsCharLowerW

La fonction IsCharLowerW (Unicode) détermine si un caractère est en minuscules. (IsCharLowerW)
IsCharUpperA

Détermine si un caractère est en majuscules. Cette détermination est basée sur la sémantique de la langue sélectionnée par l’utilisateur pendant l’installation ou via le Panneau de configuration. (ANSI)
IsCharUpperW

Détermine si un caractère est en majuscules. Cette détermination est basée sur la sémantique de la langue sélectionnée par l’utilisateur pendant l’installation ou via le Panneau de configuration. (Unicode)
IsChild

Détermine si une fenêtre est une fenêtre enfant ou descendante d’une fenêtre parente spécifiée.
IsClipboardFormatAvailable

Détermine si le Presse-papiers contient des données au format spécifié.
IsDialogMessageA

Détermine si un message est destiné à la boîte de dialogue spécifiée et, le cas échéant, traite le message. (ANSI)
IsDialogMessageW

Détermine si un message est destiné à la boîte de dialogue spécifiée et, le cas échéant, traite le message. (Unicode)
IsDlgButtonChecked

La fonction IsDlgButtonChecked détermine si un contrôle de bouton est activé ou si un contrôle bouton à trois états est activé, désactivé ou indéterminé.
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).
IsImmersiveProcess

Détermine si le processus appartient à une application du Windows Store.
IsMenu

Détermine si un handle est un handle de menu.
IsMouseInPointerEnabled

Indique si EnableMouseInPointer est défini pour que la souris agisse comme un appareil d’entrée de pointeur et envoie des messages WM_POINTER.
IsProcessDPIAware

IsProcessDPIAware peut être modifié ou indisponible. Utilisez plutôt GetProcessDPIAwareness.
IsRectEmpty

La fonction IsRectEmpty détermine si le rectangle spécifié est vide.
IsTouchWindow

Vérifie si une fenêtre spécifiée est compatible tactile et, si vous le souhaitez, récupère les indicateurs de modification définis pour la fonctionnalité tactile de la fenêtre.
IsValidDpiAwarenessContext

Détermine si une DPI_AWARENESS_CONTEXT spécifiée est valide et prise en charge par le système actuel.
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).
IsWindowEnabled

Détermine si la fenêtre spécifiée est activée pour l’entrée de la souris et du clavier.
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.
IsWinEventHookInstalled

Détermine s’il existe un hook WinEvent installé qui peut être averti d’un événement spécifié.
IsWow64Message

Détermine si le dernier message lu à partir de la file d’attente du thread actuel provient d’un processus WOW64.
IsZoomed

Détermine si une fenêtre est agrandie.
keybd_event

Synthétise une séquence de touches.
KillTimer

Détruit le minuteur spécifié.
LoadAcceleratorsA

Charge la table d’accélérateurs spécifiée. (ANSI)
LoadAcceleratorsW

Charge la table d’accélérateurs spécifiée. (Unicode)
LoadBitmapA

La fonction LoadBitmap charge la ressource bitmap spécifiée à partir du fichier exécutable d’un module. (ANSI)
LoadBitmapW

La fonction LoadBitmap charge la ressource bitmap spécifiée à partir du fichier exécutable d’un module. (Unicode)
LoadCursorA

Charge la ressource de curseur spécifiée à partir du fichier exécutable (.EXE) associé à une instance d’application. (ANSI)
LoadCursorFromFileA

Crée un curseur basé sur les données contenues dans un fichier. (ANSI)
LoadCursorFromFileW

Crée un curseur basé sur les données contenues dans un fichier. (Unicode)
LoadCursorW

Charge la ressource de curseur spécifiée à partir du fichier exécutable (.EXE) associé à une instance d’application. (Unicode)
LoadIconA

Charge la ressource d’icône spécifiée à partir du fichier exécutable (.exe) associé à une instance d’application. (ANSI)
LoadIconW

Charge la ressource d’icône spécifiée à partir du fichier exécutable (.exe) associé à une instance d’application. (Unicode)
LoadImageA

Charge une icône, un curseur, un curseur animé ou une bitmap. (ANSI)
LoadImageW

Charge une icône, un curseur, un curseur animé ou une bitmap. (Unicode)
LoadKeyboardLayoutA

Charge un nouvel identificateur de paramètres régionaux d’entrée (anciennement appelé disposition du clavier) dans le système. (ANSI)
LoadKeyboardLayoutW

Charge un nouvel identificateur de paramètres régionaux d’entrée (anciennement appelé disposition du clavier) dans le système. (Unicode)
LoadMenuA

Charge la ressource de menu spécifiée à partir du fichier exécutable (.exe) associé à une instance d’application. (ANSI)
LoadMenuIndirectA

Charge le modèle de menu spécifié en mémoire. (ANSI)
LoadMenuIndirectW

Charge le modèle de menu spécifié en mémoire. (Unicode)
LoadMenuW

Charge la ressource de menu spécifiée à partir du fichier exécutable (.exe) associé à une instance d’application. (Unicode)
LoadStringA

Charge une ressource de chaîne à partir du fichier exécutable associé à un module spécifié, copie la chaîne dans une mémoire tampon et ajoute un caractère Null de fin. (ANSI)
LoadStringW

Charge une ressource de chaîne à partir du fichier exécutable associé à un module spécifié, copie la chaîne dans une mémoire tampon et ajoute un caractère Null de fin. (Unicode)
LockSetForegroundWindow

Le processus de premier plan peut appeler la fonction LockSetForegroundWindow pour désactiver les appels à la fonction SetForegroundWindow.
LockWindowUpdate

La fonction LockWindowUpdate désactive ou active le dessin dans la fenêtre spécifiée. Une seule fenêtre peut être verrouillée à la fois.
LockWorkStation

Verrouille l’affichage de la station de travail.
LogicalToPhysicalPoint

Convertit les coordonnées logiques d’un point dans une fenêtre en coordonnées physiques.
LogicalToPhysicalPointForPerMonitorDPI

Convertit un point dans une fenêtre à partir de coordonnées logiques en coordonnées physiques, quels que soient les points par pouce (ppp) conscience de l’appelant.
LookupIconIdFromDirectory

Recherche les données d’icône ou de curseur pour l’icône ou le curseur qui correspond le mieux à l’appareil d’affichage actuel. (LookupIconIdFromDirectory)
LookupIconIdFromDirectoryEx

Recherche les données d’icône ou de curseur pour l’icône ou le curseur qui correspond le mieux à l’appareil d’affichage actuel. (LookupIconIdFromDirectoryEx)
MAKEINTRESOURCEA

Convertit une valeur entière en type de ressource compatible avec les fonctions de gestion des ressources. Cette macro est utilisée à la place d’une chaîne contenant le nom de la ressource. (ANSI)
MAKEINTRESOURCEW

Convertit une valeur entière en type de ressource compatible avec les fonctions de gestion des ressources. Cette macro est utilisée à la place d’une chaîne contenant le nom de la ressource. (Unicode)
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.
MapDialogRect

Convertit les unités de boîte de dialogue spécifiées en unités d’écran (pixels).
MapVirtualKeyA

Convertit (mappe) un code de clé virtuelle en code d’analyse ou valeur de caractère, ou traduit un code d’analyse en code de clé virtuelle. (ANSI)
MapVirtualKeyExA

Convertit (mappe) un code de clé virtuelle en code d’analyse ou valeur de caractère, ou traduit un code d’analyse en code de clé virtuelle. La fonction traduit les codes à l’aide de la langue d’entrée et d’un identificateur de paramètres régionaux d’entrée. (ANSI)
MapVirtualKeyExW

Convertit (mappe) un code de clé virtuelle en code d’analyse ou valeur de caractère, ou traduit un code d’analyse en code de clé virtuelle. La fonction traduit les codes à l’aide de la langue d’entrée et d’un identificateur de paramètres régionaux d’entrée. (Unicode)
MapVirtualKeyW

Convertit (mappe) un code de clé virtuelle en code d’analyse ou valeur de caractère, ou traduit un code d’analyse en code de clé virtuelle. (Unicode)
MapWindowPoints

La fonction MapWindowPoints convertit (mappe) un ensemble de points d’un espace de coordonnées par rapport à une fenêtre en espace de coordonnées par rapport à une autre fenêtre.
MenuItemFromPoint

Détermine l’élément de menu, le cas échéant, à l’emplacement spécifié.
MessageBeep

Lit un son de forme d’onde. Le son de forme d’onde pour chaque type de son est identifié par une entrée dans le Registre.
MessageBox

La fonction MessageBox affiche une boîte de dialogue modale qui contient une icône système, un ensemble de boutons et un bref message spécifique à l’application.
MessageBoxA

Affiche une boîte de dialogue modale qui contient une icône système, un ensemble de boutons et un bref message spécifique à l’application, tel que les informations d’état ou d’erreur. La zone de message retourne une valeur entière qui indique le bouton sur lequel l’utilisateur a cliqué. (MessageBoxA)
MessageBoxExA

Crée, affiche et exploite une boîte de message. (ANSI)
MessageBoxExW

Crée, affiche et exploite une boîte de message. (Unicode)
MessageBoxIndirectA

Crée, affiche et exploite une boîte de message. La zone de message contient le texte et le titre du message définis par l’application, toute icône et toute combinaison de boutons Push prédéfinis. (ANSI)
MessageBoxIndirectW

Crée, affiche et exploite une boîte de message. La zone de message contient le texte et le titre du message définis par l’application, toute icône et toute combinaison de boutons Push prédéfinis. (Unicode)
MessageBoxW

La fonction MessageBoxW (Unicode) affiche une boîte de dialogue modale qui contient une icône système, un ensemble de boutons et un bref message spécifique à l’application.
ModifyMenuA

Modifie un élément de menu existant. (ANSI)
ModifyMenuW

Modifie un élément de menu existant. (Unicode)
MonitorFromPoint

La fonction MonitorFromPoint récupère un handle dans le moniteur d’affichage qui contient un point spécifié.
MonitorFromRect

La fonction MonitorFromRect récupère un handle dans le moniteur d’affichage qui a la plus grande zone d’intersection avec un rectangle spécifié.
MonitorFromWindow

La fonction MonitorFromWindow récupère un handle dans le moniteur d’affichage qui a la plus grande zone d’intersection avec le rectangle englobant d’une fenêtre spécifiée.
mouse_event

La fonction mouse_event synthétise le mouvement de la souris et les clics de bouton.
MoveWindow

Modifie la position et les dimensions de la fenêtre spécifiée.
MsgWaitForMultipleObjects

Attend qu’un ou tous les objets spécifiés soient dans l’état signalé ou que l’intervalle de délai d’attente s’écoule. Les objets peuvent inclure des objets d’événement d’entrée.
MsgWaitForMultipleObjectsEx

Attend que l’un ou l’ensemble des objets spécifiés soient dans l’état signalé, qu’une routine d’achèvement d’E/S ou un appel de procédure asynchrone (APC) soit mis en file d’attente vers le thread, soit que l’intervalle de délai d’attente s’écoule. Le tableau d’objets peut inclure des objets d’événement d’entrée.
NEXTRAWINPUTBLOCK

Récupère l’emplacement de la structure suivante dans un tableau de structures RAWINPUT.
NotifyWinEvent

Signale au système qu’un événement prédéfini s’est produit. Si des applications clientes ont inscrit une fonction de hook pour l’événement, le système appelle la fonction de hook du client.
OemKeyScan

Mappe les codes OEMASCII 0 à 0x0FF dans les codes d’analyse OEM et les états de décalage. La fonction fournit des informations qui permettent à un programme d’envoyer du texte OEM à un autre programme en simulant l’entrée du clavier.
OemToCharA

Traduit une chaîne du jeu de caractères défini par l’OEM en chaîne ANSI ou large. Avertissement Ne pas utiliser. (ANSI)
OemToCharBuffA

Traduit un nombre spécifié de caractères dans une chaîne du jeu de caractères défini par l’OEM en une chaîne ANSI ou une chaîne à caractères larges. (ANSI)
OemToCharBuffW

Traduit un nombre spécifié de caractères dans une chaîne du jeu de caractères défini par l’OEM en une chaîne ANSI ou une chaîne à caractères larges. (Unicode)
OemToCharW

Traduit une chaîne du jeu de caractères défini par l’OEM en chaîne ANSI ou large. Avertissement Ne pas utiliser. (Unicode)
OffsetRect

La fonction OffsetRect déplace le rectangle spécifié par les décalages spécifiés.
OpenClipboard

Ouvre le Presse-papiers pour examen et empêche d’autres applications de modifier le contenu du Presse-papiers.
OpenDesktopA

Ouvre l’objet de bureau spécifié. (ANSI)
OpenDesktopW

Ouvre l’objet de bureau spécifié. (Unicode)
OpenIcon

Restaure une fenêtre réduite (emblématique) à sa taille et sa position précédentes ; il active ensuite la fenêtre.
OpenInputDesktop

Ouvre le bureau qui reçoit l’entrée utilisateur.
OpenWindowStationA

Ouvre la station de fenêtre spécifiée. (ANSI)
OpenWindowStationW

Ouvre la station de fenêtre spécifiée. (Unicode)
PackTouchHitTestingProximityEvaluation

Retourne le score d’évaluation de proximité et les coordonnées de point tactile ajustées en tant que valeur packed pour le rappel WM_TOUCHHITTESTING.
PaintDesktop

La fonction PaintDesktop remplit la région de découpage dans le contexte d’appareil spécifié avec le modèle de bureau ou le papier peint. La fonction est fournie principalement pour les bureaux shell.
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.
PhysicalToLogicalPointForPerMonitorDPI

Convertit un point dans une fenêtre à partir de coordonnées physiques en coordonnées logiques, quel que soit le point par pouce (ppp) conscience de l’appelant.
POINTSTOPOINT

La macro POINTSTOPOINT copie le contenu d’une structure POINTS dans une structure POINT.
POINTTOPOINTS

La macro POINTTOPOINTS convertit une structure POINT en structure POINTS.
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)
PrintWindow

La fonction PrintWindow copie une fenêtre visuelle dans le contexte d’appareil spécifié (DC), généralement un contrôleur de domaine d’imprimante.
PrivateExtractIconsA

Crée un tableau de handles aux icônes extraites d’un fichier spécifié. (ANSI)
PrivateExtractIconsW

Crée un tableau de handles aux icônes extraites d’un fichier spécifié. (Unicode)
PtInRect

La fonction PtInRect détermine si le point spécifié se trouve dans le rectangle spécifié.
QueryDisplayConfig

La fonction QueryDisplayConfig récupère des informations sur tous les chemins d’affichage possibles pour tous les appareils ou vues d’affichage dans le paramètre actuel.
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)
RedrawWindow

La fonction RedrawWindow met à jour le rectangle ou la région spécifié dans la zone cliente d’une fenêtre.
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)
RegisterClipboardFormatA

Inscrit un nouveau format de Presse-papiers. Ce format peut ensuite être utilisé comme format de Presse-papiers valide. (ANSI)
RegisterClipboardFormatW

Inscrit un nouveau format de Presse-papiers. Ce format peut ensuite être utilisé comme format de Presse-papiers valide. (Unicode)
RegisterDeviceNotificationA

Inscrit l’appareil ou le type d’appareil pour lequel une fenêtre reçoit des notifications. (ANSI)
RegisterDeviceNotificationW

Inscrit l’appareil ou le type d’appareil pour lequel une fenêtre reçoit des notifications. (Unicode)
RegisterForTooltipDismissNotification

Permet aux applications ou aux frameworks d’interface utilisateur d’inscrire et de désinscrire des fenêtres pour recevoir une notification pour ignorer leurs fenêtres d’info-bulle.
RegisterHotKey

Définit une clé chaude à l’échelle du système.
RegisterPointerDeviceNotifications

Inscrit une fenêtre pour traiter les notifications d’appareil pointeur WM_POINTERDEVICECHANGE, WM_POINTERDEVICEINRANGE et WM_POINTERDEVICEOUTOFRANGE.
RegisterPointerInputTarget

Permet à l’appelant d’inscrire une fenêtre cible vers laquelle toutes les entrées de pointeur du type spécifié sont redirigées.
RegisterPointerInputTargetEx

RegisterPointerInputTargetEx peut être modifié ou indisponible. Utilisez plutôt RegisterPointerInputTarget.
RegisterPowerSettingNotification

Inscrit l’application pour recevoir des notifications de paramètre d’alimentation pour l’événement spécifique de paramètre d’alimentation.
RegisterRawInputDevices

Inscrit les appareils qui fournissent les données d’entrée brutes.
RegisterShellHookWindow

Inscrit une fenêtre Shell spécifiée pour recevoir certains messages pour les événements ou les notifications utiles aux applications Shell.
RegisterSuspendResumeNotification

S’inscrit pour recevoir une notification lorsque le système est suspendu ou repris. Similaire à PowerRegisterSuspendResumeNotification, mais fonctionne en mode utilisateur et peut prendre un handle de fenêtre.
RegisterTouchHitTestingWindow

Inscrit une fenêtre pour traiter la notification WM_TOUCHHITTESTING.
RegisterTouchWindow

Inscrit une fenêtre comme étant compatible tactile.
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)
ReleaseCapture

Libère la capture de la souris à partir d’une fenêtre dans le thread actuel et restaure le traitement normal des entrées de la souris.
ReleaseDC

La fonction ReleaseDC libère un contexte d’appareil (DC), le libère pour une utilisation par d’autres applications. L’effet de la fonction ReleaseDC dépend du type de contrôleur de domaine. Il libère uniquement les contrôleurs de domaine communs et fenêtres. Elle n’a aucun effet sur les contrôleurs de domaine privés ou de classe.
RemoveClipboardFormatListener

Supprime la fenêtre donnée de la liste d’écouteurs au format Presse-papiers géré par le système.
RemoveMenu

Supprime un élément de menu ou détache un sous-menu du menu spécifié.
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.
ScreenToClient

La fonction ScreenToClient convertit les coordonnées de l’écran d’un point spécifié sur l’écran en coordonnées de zone cliente.
ScrollDC

La fonction ScrollDC fait défiler un rectangle de bits horizontalement et verticalement.
ScrollWindow

La fonction ScrollWindow fait défiler le contenu de la zone cliente de la fenêtre spécifiée.
ScrollWindowEx

La fonction ScrollWindowEx fait défiler le contenu de la zone cliente de la fenêtre spécifiée.
SendDlgItemMessageA

Envoie un message au contrôle spécifié dans une boîte de dialogue. (ANSI)
SendDlgItemMessageW

Envoie un message au contrôle spécifié dans une boîte de dialogue. (Unicode)
SendInput

Synthétise les séquences de touches, les mouvements de la souris et les clics de bouton.
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)
SetActiveWindow

Active une fenêtre. La fenêtre doit être attachée à la file d’attente de messages du thread appelant.
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.
SetCapture

Définit la capture de la souris sur la fenêtre spécifiée appartenant au thread actuel.
SetCaretBlinkTime

Définit le temps de clignotement du signe d’insertion sur le nombre spécifié de millisecondes. Le temps de clignotement est le temps écoulé, en millisecondes, nécessaire pour inverser les pixels du caret.
SetCaretPos

Déplace le caret vers les coordonnées spécifiées. Si la fenêtre propriétaire du caret a été créée avec le style de classe CS_OWNDC, les coordonnées spécifiées sont soumises au mode de mappage du contexte de l’appareil associé à cette fenêtre.
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.
SetClipboardData

Place les données dans le Presse-papiers dans un format de Presse-papiers spécifié.
SetClipboardViewer

Ajoute la fenêtre spécifiée à la chaîne de visionneuses du Presse-papiers. Les fenêtres de visionneuse du Presse-papiers reçoivent un message WM_DRAWCLIPBOARD chaque fois que le contenu du Presse-papiers change. Cette fonction est utilisée pour la compatibilité descendante avec les versions antérieures de Windows.
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.
SetCursor

Définit la forme du curseur.
SetCursorPos

Déplace le curseur vers les coordonnées d’écran spécifiées.
SetDialogControlDpiChangeBehavior

Remplace le comportement de mise à l’échelle ppp par moniteur par défaut d’une fenêtre enfant dans une boîte de dialogue.
SetDialogDpiChangeBehavior

Les boîtes de dialogue dans Per-Monitor contextes v2 sont automatiquement mises à l’échelle par ppp. Cette méthode vous permet de personnaliser leur comportement de modification de ppp.
SetDisplayAutoRotationPreferences

Définit les préférences de rotation automatique de l’écran pour le processus actuel.
SetDisplayConfig

La fonction SetDisplayConfig modifie la topologie d’affichage, les modes source et cible en activant exclusivement les chemins spécifiés dans la session active.
SetDlgItemInt

Définit le texte d’un contrôle dans une boîte de dialogue sur la représentation sous forme de chaîne d’une valeur entière spécifiée.
SetDlgItemTextA

Définit le titre ou le texte d’un contrôle dans une boîte de dialogue. (ANSI)
SetDlgItemTextW

Définit le titre ou le texte d’un contrôle dans une boîte de dialogue. (Unicode)
SetDoubleClickTime

Définit l’heure du double-clic pour la souris.
SetFocus

Définit le focus clavier sur la fenêtre spécifiée. La fenêtre doit être attachée à la file d’attente de messages du thread appelant.
SetForegroundWindow

Apporte le thread qui a créé la fenêtre spécifiée au premier plan et active la fenêtre.
SetGestureConfig

Configure les messages envoyés à partir d’une fenêtre pour les mouvements Windows Touch.
SetKeyboardState

Copie un tableau d’états de touches clavier dans la table d’état d’entrée du clavier du thread appelant. Il s’agit de la même table accessible par les fonctions GetKeyboardState et GetKeyState. Les modifications apportées à ce tableau n’affectent pas l’entrée du clavier à tout autre thread.
SetLastErrorEx

Définit le code de dernière erreur.
SetLayeredWindowAttributes

Définit la clé de couleur d’opacité et de transparence d’une fenêtre superposée.
SetMenu

Affecte un nouveau menu à la fenêtre spécifiée.
SetMenuContextHelpId

Associe un identificateur de contexte d’aide à un menu.
SetMenuDefaultItem

Définit l’élément de menu par défaut du menu spécifié.
SetMenuInfo

Définit des informations pour un menu spécifié.
SetMenuItemBitmaps

Associe la bitmap spécifiée à un élément de menu. Que l’élément de menu soit sélectionné ou effacé, le système affiche la bitmap appropriée en regard de l’élément de menu.
SetMenuItemInfoA

Modifie les informations relatives à un élément de menu. (ANSI)
SetMenuItemInfoW

Modifie les informations relatives à un élément de menu. (Unicode)
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.
SetPhysicalCursorPos

Définit la position du curseur dans les coordonnées physiques.
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.
SetProcessDpiAwarenessContext

Définit le processus actuel sur un contexte de reconnaissance de points par pouce (ppp) spécifié. Les contextes de sensibilisation aux ppp proviennent de la valeur DPI_AWARENESS_CONTEXT.
SetProcessRestrictionExemption

Exempte le processus d’appel des restrictions empêchant les processus de bureau d’interagir avec l’environnement d’application du Windows Store. Cette fonction est utilisée par les outils de développement et de débogage.
SetProcessWindowStation

Affecte la station de fenêtre spécifiée au processus appelant.
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)
SetRect

La fonction SetRect définit les coordonnées du rectangle spécifié. Cela équivaut à affecter les arguments gauche, supérieur, droit et inférieur aux membres appropriés de la structure RECT.
SetRectEmpty

La fonction SetRectEmpty crée un rectangle vide dans lequel toutes les coordonnées sont définies sur zéro.
SetScrollInfo

La fonction SetScrollInfo définit les paramètres d’une barre de défilement, y compris les positions minimales et maximales de défilement, la taille de page et la position de la zone de défilement (pouce). La fonction redessine également la barre de défilement, si elle est demandée.
SetScrollPos

La fonction SetScrollPos définit la position de la zone de défilement (pouce) dans la barre de défilement spécifiée et, si elle est demandée, redessine la barre de défilement pour refléter la nouvelle position de la zone de défilement.
SetScrollRange

La fonction SetScrollRange définit les positions minimales et maximales de la zone de défilement pour la barre de défilement spécifiée.
SetSysColors

Définit les couleurs des éléments d’affichage spécifiés.
SetSystemCursor

Permet à une application de personnaliser les curseurs système. Il remplace le contenu du curseur système spécifié par le paramètre ID par le contenu du curseur spécifié par le paramètre hcur, puis détruit hcur.
SetThreadCursorCreationScaling

Définit l’échelle ppp pour laquelle les curseurs créés sur ce thread sont destinés. Cette valeur est prise en compte lors de la mise à l’échelle du curseur pour le moniteur spécifique sur lequel il est affiché.
SetThreadDesktop

Affecte le bureau spécifié au thread appelant. Toutes les opérations suivantes sur le bureau utilisent les droits d’accès accordés au bureau.
SetThreadDpiAwarenessContext

Définissez la reconnaissance ppp pour le thread actuel sur la valeur fournie.
SetThreadDpiHostingBehavior

Définit la DPI_HOSTING_BEHAVIOR du thread. Ce comportement permet aux fenêtres créées dans le thread d’héberger des fenêtres enfants avec une DPI_AWARENESS_CONTEXT différente.
SetTimer

Crée un minuteur avec la valeur de délai d’attente spécifiée.
SetUserObjectInformationA

Définit des informations sur la station de fenêtre ou l’objet de bureau spécifiés. (ANSI)
SetUserObjectInformationW

Définit des informations sur la station de fenêtre ou l’objet de bureau spécifiés. (Unicode)
SetUserObjectSecurity

Définit la sécurité d’un objet utilisateur. Il peut s’agir, par exemple, d’une fenêtre ou d’une conversation DDE.
SetWindowContextHelpId

Associe un identificateur de contexte d’aide à la fenêtre spécifiée.
SetWindowDisplayAffinity

Stocke le paramètre d’affinité d’affichage en mode noyau sur le hWnd associé à la fenêtre.
SetWindowFeedbackSetting

Définit la configuration des commentaires pour une 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.
SetWindowRgn

La fonction SetWindowRgn définit la région de fenêtre d’une fenêtre.
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)
SetWinEventHook

Définit une fonction de hook d’événement pour une plage d’événements.
ShowCaret

Rend le caret visible sur l’écran à la position actuelle du caret. Lorsque le caret devient visible, il commence à clignoter automatiquement.
ShowCursor

Affiche ou masque le curseur. (ShowCursor)
ShowOwnedPopups

Affiche ou masque toutes les fenêtres contextuelles appartenant à la fenêtre spécifiée.
ShowScrollBar

La fonction ShowScrollBar affiche ou masque la barre de défilement 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.
ShutdownBlockReasonCreate

Indique que le système ne peut pas être arrêté et définit une chaîne de raison à afficher à l’utilisateur si l’arrêt du système est lancé.
ShutdownBlockReasonDestroy

Indique que le système peut être arrêté et libère la chaîne de raison.
ShutdownBlockReasonQuery

Récupère la chaîne de raison définie par la fonction ShutdownBlockReasonCreate.
SkipPointerFrameMessages

Détermine le cadre d’entrée de pointeur généré le message le plus récemment récupéré pour le pointeur spécifié et ignore les messages d’entrée de pointeur mis en file d’attente (non résolus) générés à partir du même frame d’entrée de pointeur.
SoundSentry

Déclenche un signal visuel pour indiquer qu’un son est en cours de lecture.
SoustractionRect

La fonction SoustractionRect détermine les coordonnées d’un rectangle formé en soustrayant un rectangle d’un autre.
SwapMouseButton

Inverse ou restaure la signification des boutons gauche et droit de la souris.
SwitchDesktop

Rend le bureau spécifié visible et l’active. Cela permet au bureau de recevoir des entrées de l’utilisateur.
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)
SystemParametersInfoForDpi

Récupère la valeur de l’un des paramètres à l’échelle du système, en tenant compte de la valeur DPI fournie.
SystemParametersInfoW

Récupère ou définit la valeur de l’un des paramètres à l’échelle du système. (Unicode)
TabbedTextOutA

La fonction TabbedTextOut écrit une chaîne de caractères à un emplacement spécifié, en développant les onglets dans les valeurs spécifiées dans un tableau de positions de taquet de tabulation. Le texte est écrit dans la police, la couleur d’arrière-plan et la couleur de texte actuellement sélectionnées. (ANSI)
TabbedTextOutW

La fonction TabbedTextOut écrit une chaîne de caractères à un emplacement spécifié, en développant les onglets dans les valeurs spécifiées dans un tableau de positions de taquet de tabulation. Le texte est écrit dans la police, la couleur d’arrière-plan et la couleur de texte actuellement sélectionnées. (Unicode)
TileWindows

Vignettes les fenêtres enfants spécifiées de la fenêtre parente spécifiée.
ToAscii

Convertit le code de touche virtuelle et l’état du clavier spécifiés en caractères ou caractères correspondants.
ToAsciiEx

Convertit le code de touche virtuelle et l’état du clavier spécifiés en caractères ou caractères correspondants. La fonction traduit le code à l’aide de la langue d’entrée et de la disposition du clavier physique identifiée par l’identificateur de paramètres régionaux d’entrée.
TOUCH_COORD_TO_PIXEL

Convertit les coordonnées tactiles en pixels.
ToUnicode

Traduit le code de touche virtuelle et l’état du clavier spécifiés en caractères Unicode ou caractères Unicode correspondants. (ToUnicode)
ToUnicodeEx

Traduit le code de touche virtuelle et l’état du clavier spécifiés en caractères Unicode ou caractères Unicode correspondants. (ToUnicodeEx)
TrackMouseEvent

Publie des messages lorsque le pointeur de la souris quitte une fenêtre ou pointe sur une fenêtre pendant une durée spécifiée.
TrackPopupMenu

Affiche un menu contextuel à l’emplacement spécifié et effectue le suivi de la sélection d’éléments dans le menu. Le menu contextuel peut apparaître n’importe où à l’écran.
TrackPopupMenuEx

Affiche un menu contextuel à l’emplacement spécifié et effectue le suivi de la sélection d’éléments dans le menu contextuel. Le menu contextuel peut apparaître n’importe où à l’écran.
TranslateAcceleratorA

Traite les touches d’accélérateur pour les commandes de menu. (ANSI)
TranslateAcceleratorW

Traite les touches d’accélérateur pour les commandes de menu. (Unicode)
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.
UnhookWinEvent

Supprime une fonction de hook d’événement créée par un appel précédent à SetWinEventHook.
UnionRect

La fonction UnionRect crée l’union de deux rectangles. L’union est le plus petit rectangle qui contient les deux rectangles sources.
UnloadKeyboardLayout

Décharge un identificateur de paramètres régionaux d’entrée (anciennement appelé disposition du clavier).
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)
Annuler l’inscriptionDeviceNotification

Ferme le handle de notification d’appareil spécifié.
Annuler l’inscriptionHotKey

Libère une clé chaude précédemment inscrite par le thread appelant.
Annuler l’inscriptionPointerInputTarget

Permet à l’appelant de désinscrire une fenêtre cible vers laquelle toutes les entrées de pointeur du type spécifié sont redirigées.
Annuler l’inscriptionPointerInputTargetEx

UnregisterPointerInputTargetEx peut être modifié ou indisponible. Utilisez plutôt UnregisterPointerInputTarget.
UnregisterPowerSettingNotification

Annule l’inscription de la notification de paramètre d’alimentation.
UnregisterSuspendResumeNotification

Annule une inscription pour recevoir une notification lorsque le système est suspendu ou repris. Similaire à PowerUnregisterSuspendResumeNotification, mais fonctionne en mode utilisateur.
DésinscrireTouchWindow

Inscrit une fenêtre comme n’étant plus compatible tactile.
UpdateLayeredWindow

Met à jour la position, la taille, la forme, le contenu et la translucité d’une fenêtre superposée.
UpdateWindow

La fonction UpdateWindow met à jour la zone cliente de la fenêtre spécifiée en envoyant un message WM_PAINT à la fenêtre si la région de mise à jour de la fenêtre n’est pas vide.
UserHandleGrantAccess

Accorde ou refuse l’accès à un handle à un objet utilisateur à un travail qui a une restriction d’interface utilisateur.
ValidateRect

La fonction ValidateRect valide la zone cliente dans un rectangle en supprimant le rectangle de la région de mise à jour de la fenêtre spécifiée.
ValidateRgn

La fonction ValidateRgn valide la zone cliente dans une région en supprimant la région de la région de mise à jour actuelle de la fenêtre spécifiée.
VkKeyScanA

Traduit un caractère en code de touche virtuelle correspondante et en état de décalage pour le clavier actuel. (ANSI)
VkKeyScanExA

Traduit un caractère en code de clé virtuelle correspondante et en état de décalage. La fonction traduit le caractère à l’aide de la langue d’entrée et de la disposition du clavier physique identifiée par l’identificateur de paramètres régionaux d’entrée. (ANSI)
VkKeyScanExW

Traduit un caractère en code de clé virtuelle correspondante et en état de décalage. La fonction traduit le caractère à l’aide de la langue d’entrée et de la disposition du clavier physique identifiée par l’identificateur de paramètres régionaux d’entrée. (Unicode)
VkKeyScanW

Traduit un caractère en code de touche virtuelle correspondante et en état de décalage pour le clavier actuel. (Unicode)
WaitForInputIdle

Attend que le processus spécifié ait terminé de traiter son entrée initiale et attend l’entrée de l’utilisateur sans entrée en attente, ou jusqu’à ce que l’intervalle de délai d’attente soit écoulé.
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.
WindowFromDC

La fonction WindowFromDC retourne un handle à la fenêtre associée au contexte d’appareil d’affichage (DC) spécifié. Fonctions de sortie qui utilisent le dessin du contexte d’appareil spécifié dans cette fenêtre.
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é.
WinHelpA

Lance l’aide Windows (Winhelp.exe) et transmet des données supplémentaires qui indiquent la nature de l’aide demandée par l’application. (ANSI)
WinHelpW

Lance l’aide Windows (Winhelp.exe) et transmet des données supplémentaires qui indiquent la nature de l’aide demandée par l’application. (Unicode)
wsprintfA

Écrit des données mises en forme dans la mémoire tampon spécifiée. (ANSI)
wsprintfW

Écrit des données mises en forme dans la mémoire tampon spécifiée. (Unicode)
wvsprintfA

Écrit des données mises en forme dans la mémoire tampon spécifiée à l’aide d’un pointeur vers une liste d’arguments. (ANSI)
wvsprintfW

Écrit des données mises en forme dans la mémoire tampon spécifiée à l’aide d’un pointeur vers une liste d’arguments. (Unicode)

Fonctions de rappel

 
DLGPROC

Fonction de rappel définie par l’application utilisée avec les familles CreateDialog et DialogBox de fonctions.
DRAWSTATEPROC

La fonction DrawStateProc est une fonction de rappel définie par l’application qui restitue une image complexe pour la fonction DrawState.
EDITWORDBREAKPROCA

Fonction de rappel définie par l’application utilisée avec le message EM_SETWORDBREAKPROC. (ANSI)
EDITWORDBREAKPROCW

Fonction de rappel définie par l’application utilisée avec le message EM_SETWORDBREAKPROC. (Unicode)
GRAYSTRINGPROC

La fonction OutputProc est une fonction de rappel définie par l’application utilisée avec la fonction GrayString.
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.
MONITORENUMPROC

Une fonction MonitorEnumProc est une fonction de rappel définie par l’application appelée par la fonction EnumDisplayMonitors.
MSGBOXCALLBACK

Fonction de rappel, que vous définissez dans votre application, qui traite les événements d’aide pour la boîte de message.
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)
SENDASYNCPROC

Fonction de rappel définie par l’application utilisée avec la fonction SendMessageCallback.
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.
WINEVENTPROC

Fonction de rappel définie par l’application (ou hook) que le système appelle en réponse aux événements générés par un objet accessible.
WNDPROC

Fonction de rappel, que vous définissez dans votre application, qui traite les messages envoyés à une fenêtre.

Structures

 
ACCEL

Définit une touche d’accélérateur utilisée dans une table d’accélérateurs.
ACCESSTIMEOUT

Contient des informations sur la période d’expiration associée aux fonctionnalités d’accessibilité.
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.
COMBOBOXINFO

Contient les informations d’état de la zone de liste modifiable.
COMPAREITEMSTRUCT

Fournit les identificateurs et les données fournies par l’application pour deux éléments dans une zone de liste triée, dessinée par le propriétaire ou une zone de liste modifiable.
COPYDATASTRUCT

Contient les données à transmettre à une autre application par le message WM_COPYDATA.
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)
CURSORINFO

Contient des informations globales sur le curseur.
CURSORSHAPE

Contient des informations sur un curseur.
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.
DELETEITEMSTRUCT

Décrit une zone de liste supprimée ou un élément de zone de liste modifiable.
DLGITEMTEMPLATE

Définit les dimensions et le style d’un contrôle dans une boîte de dialogue. Une ou plusieurs de ces structures sont combinées à une structure DLGTEMPLATE pour former un modèle standard pour une boîte de dialogue.
DLGTEMPLATE

Définit les dimensions et le style d’une boîte de dialogue.
DRAWITEMSTRUCT

Fournit des informations que la fenêtre propriétaire utilise pour déterminer comment peindre un contrôle ou un élément de menu dessiné par le propriétaire.
DRAWTEXTPARAMS

La structure DRAWTEXTPARAMS contient des options de mise en forme étendues pour la fonction DrawTextEx.
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.
FILTERKEYS

Contient des informations sur la fonctionnalité d’accessibilité FilterKeys, qui permet à un utilisateur handicapé de définir le taux de répétition du clavier (RepeatKeys), le délai d’acceptation (SlowKeys) et le taux de rebond (BounceKeys).
FLASHWINFO

Contient l’état flash d’une fenêtre et le nombre de fois où le système doit flasher la fenêtre.
GESTURECONFIG

Obtient et définit la configuration pour activer les messages de mouvement et le type de cette configuration.
GESTUREINFO

Stocke des informations sur un mouvement.
GESTURENOTIFYSTRUCT

Lorsqu’il est transmis avec WM_GESTURENOTIFY messages, transmet des informations sur un mouvement.
GUITHREADINFO

Contient des informations sur un thread d’interface utilisateur graphique.
HARDWAREINPUT

Contient des informations sur un message simulé généré par un appareil d’entrée autre qu’un clavier ou une souris.
HELPINFO

Contient des informations sur un élément pour lequel l’aide contextuelle a été demandée.
HELPWININFOA

Contient la taille et la position d’une fenêtre d’aide principale ou secondaire. Une application peut définir ces informations en appelant la fonction WinHelp avec la valeur HELP_SETWINPOS. (ANSI)
HELPWININFOW

Contient la taille et la position d’une fenêtre d’aide principale ou secondaire. Une application peut définir ces informations en appelant la fonction WinHelp avec la valeur HELP_SETWINPOS. (Unicode)
HIGHCONTRASTA

Contient des informations sur la fonctionnalité d’accessibilité à contraste élevé. (ANSI)
HIGHCONTRASTW

Contient des informations sur la fonctionnalité d’accessibilité à contraste élevé. (Unicode)
ICONINFO

Contient des informations sur une icône ou un curseur.
ICONINFOEXA

Contient des informations sur une icône ou un curseur. Étend ICONINFO. Utilisé par GetIconInfoEx. (ANSI)
ICONINFOEXW

Contient des informations sur une icône ou un curseur. Étend ICONINFO. Utilisé par GetIconInfoEx. (Unicode)
ICONMETRICSA

Contient les métriques évolutives associées aux icônes. Cette structure est utilisée avec la fonction SystemParametersInfo lorsque l’action SPI_GETICONMETRICS ou SPI_SETICONMETRICS est spécifiée. (ANSI)
ICONMETRICSW

Contient les métriques évolutives associées aux icônes. Cette structure est utilisée avec la fonction SystemParametersInfo lorsque l’action SPI_GETICONMETRICS ou SPI_SETICONMETRICS est spécifiée. (Unicode)
ENTRÉE

Utilisé par SendInput pour stocker des informations pour synthétiser les événements d’entrée tels que les séquences de touches, le mouvement de la souris et les clics de souris.
INPUT_INJECTION_VALUE

Contient les détails de l’injection d’entrée.
INPUT_MESSAGE_SOURCE

Contient des informations sur la source du message d’entrée.
INPUT_TRANSFORM

Définit la matrice qui représente une transformation sur un consommateur de messages.
KBDLLHOOKSTRUCT

Contient des informations sur un événement d’entrée clavier de bas niveau.
KEYBDINPUT

Contient des informations sur un événement de clavier simulé.
LASTINPUTINFO

Contient l’heure de la dernière entrée.
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)
MDINEXTMENU

Contient des informations sur le menu à activer.
MEASUREITEMSTRUCT

Informe le système des dimensions d’un contrôle ou d’un élément de menu dessiné par le propriétaire. Cela permet au système de traiter correctement l’interaction de l’utilisateur avec le contrôle.
MENUBARINFO

Contient des informations sur la barre de menus.
MENUGETOBJECTINFO

Contient des informations sur le menu sur lequel se trouve le curseur de la souris.
MENUINFO

Contient des informations sur un menu.
MENUITEMINFOA

Contient des informations sur un élément de menu. (MENUITEMINFOA)
MENUITEMINFOW

Contient des informations sur un élément de menu. (MENUITEMINFOW)
MENUITEMTEMPLATE

Définit un élément de menu dans un modèle de menu.
MENUITEMTEMPLATEHEADER

Définit l’en-tête d’un modèle de menu. Un modèle de menu complet se compose d’un en-tête et d’une ou plusieurs listes d’éléments de menu.
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.
MONITORINFO

La structure MONITORINFO contient des informations sur un moniteur d’affichage. La fonction GetMonitorInfo stocke des informations dans une structure MONITORINFO ou une structure MONITORINFOEX. La structure MONITORINFO est un sous-ensemble de la structure MONITORINFOEX.
MONITORINFOEXA

La structure MONITORINFOEX contient des informations sur un moniteur d’affichage. La fonction GetMonitorInfo stocke des informations dans une structure MONITORINFOEX ou une structure MONITORINFO. La structure MONITORINFOEX est un sur-ensemble de la structure MONITORINFO. (ANSI)
MONITORINFOEXW

La structure MONITORINFOEX contient des informations sur un moniteur d’affichage. La fonction GetMonitorInfo stocke des informations dans une structure MONITORINFOEX ou une structure MONITORINFO. La structure MONITORINFOEX est un sur-ensemble de la structure MONITORINFO. (Unicode)
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.
MOUSEINPUT

Contient des informations sur un événement de souris simulé.
MOUSEKEYS

Contient des informations sur la fonctionnalité d’accessibilité MouseKeys.
MOUSEMOVEPOINT

Contient des informations sur l’emplacement de la souris dans les coordonnées de l’écran.
MSG

Contient des informations de message à partir de la file d’attente de messages d’un thread.
MSGBOXPARAMSA

Contient des informations utilisées pour afficher une boîte de message. La fonction MessageBoxIndirect utilise cette structure. (ANSI)
MSGBOXPARAMSW

Contient des informations utilisées pour afficher une boîte de message. La fonction MessageBoxIndirect utilise cette structure. (Unicode)
MSLLHOOKSTRUCT

Contient des informations sur un événement d’entrée de souris de bas niveau.
MULTIKEYHELPA

Spécifie un mot clé à rechercher et la table de mots clés à rechercher par l’aide de Windows. (ANSI)
MULTIKEYHELPW

Spécifie un mot clé à rechercher et la table de mots clés à rechercher par l’aide de Windows. (Unicode)
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.
NMHDR

La structure NMHDR contient des informations sur un message de notification. (structure NMHDR)
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)
PAINTSTRUCT

La structure PAINTSTRUCT contient des informations pour une application. Ces informations peuvent être utilisées pour peindre la zone cliente d’une fenêtre appartenant à cette application.
POINTER_DEVICE_CURSOR_INFO

Contient des mappages d’ID de curseur pour les appareils de pointeur.
POINTER_DEVICE_INFO

Contient des informations sur un appareil pointeur. Un tableau de ces structures est retourné à partir de la fonction GetPointerDevices. Une seule structure est retournée à partir d’un appel à la fonction GetPointerDevice.
POINTER_DEVICE_PROPERTY

Contient les propriétés globales de l’appareil basé sur le pointeur (HID) qui correspondent aux utilisations HID.
POINTER_INFO

Contient des informations de pointeur de base communes à tous les types de pointeurs. Les applications peuvent récupérer ces informations à l’aide des fonctions GetPointerInfo, GetPointerFrameInfo, GetPointerInfoHistory et GetPointerFrameInfoHistory.
POINTER_PEN_INFO

Définit les informations de stylet de base communes à tous les types de pointeurs.
POINTER_TOUCH_INFO

Définit les informations tactiles de base communes à tous les types de pointeurs.
POINTER_TYPE_INFO

Contient des informations sur le type d’entrée de pointeur.
POWERBROADCAST_SETTING

Envoyé avec un événement de paramètre d’alimentation et contient des données sur la modification spécifique.
RAWHID

Décrit le format de l’entrée brute à partir d’un appareil HID (Human Interface Device).
RAWINPUT

Contient l’entrée brute d’un appareil.
RAWINPUTDEVICE

Définit des informations pour les périphériques d’entrée brutes.
RAWINPUTDEVICELIST

Contient des informations sur un appareil d’entrée brute.
RAWINPUTHEADER

Contient les informations d’en-tête qui font partie des données d’entrée brutes.
RAWKEYBOARD

Contient des informations sur l’état du clavier.
RAWMOUSE

Contient des informations sur l’état de la souris.
RID_DEVICE_INFO

Définit les données d’entrée brutes provenant de n’importe quel appareil.
RID_DEVICE_INFO_HID

Définit les données d’entrée brutes provenant de l’appareil HID (Human Interface Device) spécifié.
RID_DEVICE_INFO_KEYBOARD

Définit les données d’entrée brutes provenant du clavier spécifié.
RID_DEVICE_INFO_MOUSE

Définit les données d’entrée brutes provenant de la souris spécifiée.
SCROLLBARINFO

La structure SCROLLBARINFO contient des informations sur la barre de défilement.
SCROLLINFO

La structure SCROLLINFO contient des paramètres de barre de défilement à définir par la fonction SetScrollInfo (ou SBM_SETSCROLLINFO message), ou récupérée par la fonction GetScrollInfo (ou SBM_GETSCROLLINFO message).
SERIALKEYSA

Contient des informations sur la fonctionnalité d’accessibilité SerialKeys, qui interprète les données d’une aide de communication attachée à un port série en tant que commandes entraînant la simulation du clavier et de l’entrée de la souris par le système. (ANSI)
SERIALKEYSW

Contient des informations sur la fonctionnalité d’accessibilité SerialKeys, qui interprète les données d’une aide de communication attachée à un port série en tant que commandes entraînant la simulation du clavier et de l’entrée de la souris par le système. (Unicode)
SOUNDSENTRYA

Contient des informations sur la fonctionnalité d’accessibilité soundSentry. Lorsque la fonctionnalité SoundSentry est activée, l’ordinateur affiche une indication visuelle uniquement lorsqu’un son est généré. (ANSI)
SOUNDSENTRYW

Contient des informations sur la fonctionnalité d’accessibilité soundSentry. Lorsque la fonctionnalité SoundSentry est activée, l’ordinateur affiche une indication visuelle uniquement lorsqu’un son est généré. (Unicode)
STICKYKEYS

Contient des informations sur la fonctionnalité d’accessibilité StickyKeys.
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.
BASCULES

Contient des informations sur la fonctionnalité d’accessibilité de ToggleKeys.
TOUCH_HIT_TESTING_INPUT

Contient des informations sur la zone de contact tactile signalée par le numériseur tactile.
TOUCH_HIT_TESTING_PROXIMITY_EVALUATION

Contient le score de test de positionnement qui indique si l’objet est la cible probable de la zone de contact tactile, par rapport à d’autres objets qui croisent la zone de contact tactile.
TOUCHINPUT

Encapsule les données pour l’entrée tactile.
TOUCHPREDICTIONPARAMETERS

Contient des détails d’entrée matérielle qui peuvent être utilisés pour prédire les cibles tactiles et aider à compenser la latence matérielle lors du traitement de l’entrée tactile et des mouvements qui contient des données de distance et de vitesse.
TPMPARAMS

Contient des paramètres étendus pour la fonction TrackPopupMenuEx.
TRACKMOUSEEVENT

Utilisé par la fonction TrackMouseEvent pour effectuer le suivi lorsque le pointeur de la souris quitte une fenêtre ou pointe sur une fenêtre pendant une durée spécifiée.
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.
USAGE_PROPERTIES

Contient les propriétés d’appareil (HID (Human Interface Device) globales qui correspondent aux utilisations HID pour n’importe quel type d’appareil d’entrée HID.
USEROBJECTFLAGS

Contient des informations sur une station de fenêtre ou un handle de bureau.
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)
WTSSESSION_NOTIFICATION

Fournit des informations sur la notification de modification de session. Un service reçoit cette structure dans sa fonction HandlerEx en réponse à un événement de modification de session.

Énumérations

 
AR_STATE

Indique l’état de la rotation automatique de l’écran pour le système. Par exemple, si la rotation automatique est prise en charge et si elle est activée par l’utilisateur.
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS

Décrit les remplacements de comportement de mise à l’échelle ppp par moniteur pour les fenêtres enfants dans les boîtes de dialogue. Les valeurs de cette énumération sont des champs de bits et peuvent être combinées.
DIALOG_DPI_CHANGE_BEHAVIORS

Dans les contextes par moniteur v2, les boîtes de dialogue répondent automatiquement aux modifications DPI en redimensionnant elles-mêmes et en ré-calculant les positions de leurs fenêtres enfants (ici appelées re-disposition).
FEEDBACK_TYPE

Spécifie les commentaires visuels associés à un événement.
INPUT_MESSAGE_DEVICE_TYPE

Type d’appareil qui a envoyé le message d’entrée.
INPUT_MESSAGE_ORIGIN_ID

ID de la source du message d’entrée.
LEGACY_TOUCHPAD_FEATURES

Identifie les paramètres pour lesquels un pavé tactile hérité a indiqué la prise en charge.
ORIENTATION_PREFERENCE

Indique la préférence d’orientation de l’écran pour un processus d’application de bureau.
POINTER_BUTTON_CHANGE_TYPE

Identifie une modification de l’état d’un bouton associé à un pointeur.
POINTER_DEVICE_CURSOR_TYPE

Identifie les types de curseurs d’appareil de pointeur.
POINTER_DEVICE_TYPE

Identifie les types d’appareils de pointeur.
POINTER_FEEDBACK_MODE

Identifie les comportements de commentaires visuels disponibles pour CreateSyntheticPointerDevice.
tagPOINTER_INPUT_TYPE

Identifie les types d’entrée de pointeur.
TOOLTIP_DISMISS_FLAGS

L’énumération TOOLTIP_DISMISS_FLAGS définit des constantes qui indiquent si une fenêtre est inscrite ou non inscrite pour recevoir des notifications d’abandon d’info-bulle.
TOUCHPAD_SENSITIVITY_LEVEL

Identifie les valeurs des paramètres de confidentialité du pavé tactile.