Section courante

A propos

Section administrative du site

Description

Ce fichier contient la bibliothèque de l'interface utilisateur du système d'exploitation.

Liste des fonctions d'API Windows

Nom de l'API Description
ActivateKeyboardLayout Cette fonction permet d'activer une disposition différente du clavier pour le processus courant.
AdjustWindowRect Cette fonction permet de calculer l'espace requis par le rectangle d'une fenêtre basé sur un rectangle client.
AdjustWindowRectEx Cette fonction permet de calculer l'espace requis par le rectangle d'une fenêtre avec un style étendue basé sur un rectangle client.
AnyPopup Cette fonction permet d'indiquer s'il existe un moins une fenêtre visible ou invisible sur le bureau de l'écran.
AppendMenuA Cette fonction permet d'ajouter un nouvel item au menu courant.
AppendMenuW Cette fonction permet d'ajouter un nouvel item au menu courant avec des paramètres de chaine de caractères étendues (Unicode).
ArrangeIconicWindows Cette fonction permet de minimiser les fenêtres enfants d'une fenêtre parente.
AttachThreadInput Cette fonction permet de relier un processus avec un autre.
BeginDeferWindowPos Cette fonction permet d'allouer de la mémoire sur de multiples position de fenêtres d'une structure de données.
BeginPaint Cette fonction permet de préparé les spécifications de la fenêtre pour la peindre et la remplir avec les informations de la structure spécifié.
BlockInput Cette fonction permet d'arrêter les événements d'entrer comme le clavier, la souris,...
BringWindowToTop Cette fonction permet d'activer et de porter, en haut de la pile des fenêtres, la fenêtre spécifié.
BroadcastSystemMessageA Cette fonction permet d'envoyer un message vers un récipient spécifié.
BroadcastSystemMessageW Cette fonction permet d'envoyer un message vers un récipient spécifié avec des paramètres de chaine de caractères étendues (Unicode).
CallMsgFilterA Cette fonction permet de passer un message à la fonction de filtre de message courant.
CallMsgFilterW Cette fonction permet de passer un message à la fonction de filtre de message courant avec des paramètres de chaine de caractères étendues (Unicode).
CallNextHookEx Cette fonction permet de passer au prochain crochet des informations de crochet dans une chaine de crochet.
CallWindowProcA Cette fonction permet d'appeler et de passer des informations de message à la fonction de fenêtre spécifié.
CallWindowProcW Cette fonction permet d'appeler et de passer des informations de message à la fonction de fenêtre spécifié avec des paramètres de chaine de caractères étendues (Unicode).
CascadeWindows Cette fonction permet d'effectuer des cascades de fenêtre spécifié ou de fenêtre enfant dans la fenêtre parent spécifié.
ChangeClipboardChain Cette fonction permet d'enlever le premier élément de la chaine du visualisateur de presse-papier et de le remplacer par le deuxième élément spécifié.
ChangeDisplaySettingsA Cette fonction permet de modifier les paramètres du mode d'affichage graphique
ChangeDisplaySettingsW Cette fonction permet de modifier les paramètres du mode d'affichage graphique avec des paramètres de chaine de caractères étendues (Unicode).
ChangeDisplaySettingsExA Cette fonction permet de modifier les paramètres du mode d'affichage graphique pour le périphérique d'affichage spécifié.
ChangeDisplaySettingsExW Cette fonction permet de modifier les paramètres du mode d'affichage graphique pour le périphérique d'affichage spécifié avec des paramètres de chaine de caractères étendues (Unicode).
ChangeMenuA Cette fonction permet de modifier un élément du menu spécifié.
ChangeMenuW Cette fonction permet de modifier un élément du menu spécifié avec des paramètres de chaine de caractères étendues (Unicode).
CharLowerA Cette fonction permet d'effectuer la conversion d'une chaine de caractères spécifié en minuscule.
CharLowerBuffA Cette fonction permet d'effectuer la conversion des caractères majuscules contenu dans un tampon en caractères minuscule.
CharLowerBuffW Cette fonction permet d'effectuer la conversion des caractères majuscules contenu dans un tampon en caractères minuscule avec des paramètres de chaine de caractères étendues (Unicode).
CharLowerW Cette fonction permet d'effectuer la conversion d'une chaine de caractères spécifié en minuscule avec des paramètres de chaine de caractères étendues (Unicode).
CharNextA Cette fonction permet de retourner un pointeur sur le prochaine caractère contenu dans une chaine de caractères.
CharNextExA Cette fonction permet de retourner l'adresse du prochaine caractère contenu dans une chaine de caractères.
CharNextW Cette fonction permet de retourner un pointeur sur le prochaine caractère contenu dans une chaine de caractères avec des paramètres de chaine de caractères étendues (Unicode).
CharPrevA Cette fonction permet de retourner un pointeur sur le caractère précédent contenu dans une chaine de caractères.
CharPrevExA Cette fonction permet de retourner l'adresse du caractère précédent contenu dans une chaine de caractères.
CharPrevW Cette fonction permet de retourner un pointeur sur le caractère précédent contenu dans une chaine de caractères avec des paramètres de chaine de caractères étendues (Unicode).
CharToOemA Cette fonction permet d'effectuer la transformation d'une chaine de caractères en ensemble de caractères OEM utilisateur.
CharToOemBuffA Cette fonction permet d'effectuer la transformation d'un nombre spécifique de caractères dans une chaine de caractères d'un ensemble de caractères OEM utilisateur.
CharToOemBuffW Cette fonction permet d'effectuer la transformation d'un nombre spécifique de caractères dans une chaine de caractères d'un ensemble de caractères OEM utilisateur avec des paramètres de chaine de caractères étendues (Unicode).
CharToOemW Cette fonction permet d'effectuer la transformation d'une chaine de caractères en ensemble de caractères OEM utilisateur avec des paramètres de chaine de caractères étendues (Unicode).
CharUpperA Cette fonction permet d'effectuer la conversion d'une chaine de caractères spécifié en majuscule.
CharUpperBuffA Cette fonction permet d'effectuer la conversion des caractères minuscules contenu dans un tampon en caractères majuscule.
CharUpperBuffW Cette fonction permet d'effectuer la conversion des caractères minuscules contenu dans un tampon en caractères majuscule avec des paramètres de chaine de caractères étendues (Unicode).
CharUpperW Cette fonction permet d'effectuer la conversion d'une chaine de caractères spécifié en majuscule avec des paramètres de chaine de caractères étendues (Unicode).
CheckDlgButton Cette fonction permet de fixer ou d'enlever une marque de vérification d'un bouton de contrôle ou de changer l'état d'un contrôle d'arbre de bouton.
CheckMenuItem Cette fonction permet de fixer ou d'enlever un marque de vérification d'un item de menu dans un menu contextuel.
CheckMenuRadioItem Cette fonction permet de vérifier l'item de menu spécifié et de fabriquer un item radio.
CheckRadioButton Cette fonction permet de vérifier ou d'enlever un marque de vérification d'un groupe de bouton radio spécifié.
ChildWindowFromPoint Cette fonction permet de demander le propriétaire de la fenêtre enfant à l'aide d'une coordonnée spécifié.
ChildWindowFromPointEx Cette fonction permet de demander lequel des fenêtres enfants, si possible, appartient à la fenêtre parent du point spécifié.
ClientToScreen Cette fonction permet d'effectuer la transformation des coordonnées logique du client en coordonnées phyisquement sur l'écran
ClipCursor Cette fonction permet de définir une fenêtre limitant le déplacement du pointeur de la souris.
CloseClipboard Cette fonction permet d'indiquer que le traitement avec le presse-papier est terminé et que les autres applications peuvent maintenant avoir accès aux données qu'elle contient.
CloseDesktop Cette fonction permet de fermer ou d'ouvrir le Handle de l'objet de bureau.
CloseWindow Cette fonction permet de minimiser (sans la détruire) la fenêtre spécifié.
CloseWindowStation Cette fonction permet de fermer un Handle de fenêtre de station ouverte.
CopyAcceleratorTableA Cette fonction permet de copier la table d'accélérateur spécifié.
CopyAcceleratorTableW Cette fonction permet de copier la table d'accélérateur spécifié avec des paramètres de chaine de caractères étendues (Unicode).
CopyIcon Cette fonction permet de copier un icône spécifié d'un autre module vers le module courant.
CopyImage Cette fonction permet de créer une nouvelle image (icône, image ou Bitmap) et de copier les attributs de l'image donnée dans une nouvelle image.
CopyRect Cette fonction permet d'effectuer la copie des coordonnées d'un rectangle dans un autre rectangle.
CountClipboardFormats Cette fonction permet de demander le nombre de différentes données de formats courant que contient le presse-papier.
CreateAcceleratorTableA Cette fonction permet de créer une table d'accélérateur.
CreateAcceleratorTableW Cette fonction permet de créer une table d'accélérateur avec des paramètres de chaine de caractères étendues (Unicode).
CreateCaret Cette fonction permet de créer un nouveau signe pour le curseur texte et associe le propriétaire à la fenêtre spécifié.
CreateCursor Cette fonction permet d'effectuer la création d'une nouvelle image de pointeur de souris
CreateDesktopA Cette fonction permet de créer un nouveau bureau dans une fenêtre de station associé avec le processus appelant.
CreateDesktopW Cette fonction permet de créer un nouveau bureau dans une fenêtre de station associé avec le processus appelant avec des paramètres de chaine de caractères étendues (Unicode).
CreateDialogIndirectParamA Cette fonction permet de créer un modèle de boite de dialogue pour un gabarit de boite de dialogue en mémoire et après son affichage, la fonction passe une valeur d'application à la procédure de boite de dialogue avec les paramètres spécifié du message «WM_INITDIALOG».
CreateDialogIndirectParamW Cette fonction permet de créer un modèle de boite de dialogue pour un gabarit de boite de dialogue en mémoire et après son affichage, la fonction passe une valeur d'application à la procédure de boite de dialogue avec les paramètres spécifié du message «WM_INITDIALOG» avec des paramètres de chaine de caractères étendues (Unicode).
CreateDialogParamA Cette fonction permet de créer un modèle de boite de dialogue pour une ressource de gabarit de boite de dialogue et après son affichage, la fonction passe une valeur d'application à la procédure de boite de dialogue avec les paramètres spécifié du message «WM_INITDIALOG».
CreateDialogParamW Cette fonction permet de créer un modèle de boite de dialogue pour une ressource de gabarit de boite de dialogue et après son affichage, la fonction passe une valeur d'application à la procédure de boite de dialogue avec les paramètres spécifié du message «WM_INITDIALOG» avec des paramètres de chaine de caractères étendues (Unicode).
CreateIcon Cette fonction permet d'effectuer la création d'une icône
CreateIconFromResource Cette fonction permet d'effectuer la création d'un icône ou d'un curseur à partir de bits de ressources décrit dans l'icône.
CreateIconFromResourceEx Cette fonction permet d'effectuer la création d'un icône ou d'un curseur à partir de bits de ressources décrit dans l'icône avec des options complémentaires.
CreateIconIndirect Cette fonction permet d'effectuer la création d'un icône ou d'un curseur à partir d'une structure de données.
CreateMDIWindowA Cette fonction permet d'effectuer la création de fenêtre enfant MDI (Interface de mutiple document).
CreateMDIWindowW Cette fonction permet d'effectuer la création de fenêtre enfant MDI (Interface de mutiple document) avec des paramètres de chaine de caractères étendues (Unicode).
CreateMenu Cette fonction permet d'effectuer la création d'un menu.
CreatePopupMenu Cette fonction permet d'effectuer la création d'un menu contextuel
CreateWindowExA Cette fonction permet d'effectuer la création d'une sous-fenêtre (PopUp).
CreateWindowExW Cette fonction permet d'effectuer la création d'une sous-fenêtre (PopUp) avec des paramètres de chaine de caractères étendues (Unicode).
CreateWindowStationA Cette fonction permet d'effectuer la création d'un objet de fenêtre de station.
CreateWindowStationW Cette fonction permet d'effectuer la création d'un objet de fenêtre de station avec des paramètres de chaine de caractères étendues (Unicode).
DdeSetQualityOfService Cette fonction permet de spécifier le service de qualité (QoS) des applications d'échanges de données dynamique brute (DDE) désiré pour de future initialisation de conversion DDE.
DefDlgProcA Cette fonction permet d'effectuer le traitement de processus de fenêtre de message par défaut.
DefDlgProcW Cette fonction permet d'effectuer le traitement de processus de fenêtre de message par défaut avec des paramètres de chaine de caractères étendues (Unicode).
DeferWindowPos Cette fonction permet de mettre à jour la structure de positionnement d'une fenêtre.
DefFrameProcA Cette fonction permet d'effectuer le processus de message par défaut du cadre d'une fenêtre MDI.
DefFrameProcW Cette fonction permet d'effectuer le processus de message par défaut du cadre d'une fenêtre MDI avec des paramètres de chaine de caractères étendues (Unicode).
DefMDIChildProcA Cette fonction permet de définir le processus de message de la fenêtre enfant MDI.
DefMDIChildProcW Cette fonction permet de définir le processus de message de la fenêtre enfant MDI avec des paramètres de chaine de caractères étendues (Unicode).
DefWindowProcA Cette fonction permet de créer un événement produit par défaut lorsqu'une action est effectuer dans la fenêtre.
DefWindowProcW Cette fonction permet de créer un événement produit par défaut lorsqu'une action est effectué dans la fenêtre avec des paramètres de chaine de caractères étendues (Unicode).
DeleteMenu Cette fonction permet de supprimer un item de menu.
DestroyAcceleratorTable Cette fonction permet de détruire la table d'accélérateur.
DestroyCaret Cette fonction permet de supprimer le caret courant.
DestroyCursor Cette fonction permet de supprimer une image de pointeur de souris
DestroyIcon Cette fonction permet de supprimer une icône
DestroyMenu Cette fonction permet de supprimer un menu contextuel
DestroyWindow Cette fonction permet de supprimer une fenêtre
DialogBoxIndirectParamA Cette fonction permet de créer une boite de dialogue modèle à l'aide d'un gabarit en mémoire et des paramètres spécifiés.
DialogBoxIndirectParamW Cette fonction permet de créer une boite de dialogue modèle à l'aide d'un gabarit en mémoire et des paramètres spécifiés avec des parmètres de chaine de caractères étendues (Unicode).
DialogBoxParamA Cette fonction permet de créer une boite de dialogue modèle et des paramètres spécifiés.
DialogBoxParamW Cette fonction permet de créer une boite de dialogue modèle et des paramètres spécifiés avec des paramètres de chaine de caractères étendues (Unicode).
DispatchMessageA Cette fonction permet de redistribuer le messages de fenêtre.
DispatchMessageW Cette fonction permet de redistribuer le messages de fenêtre avec des paramètres de chaine de caractères étendues (Unicode).
DlgDirListA Cette fonction permet de remplir une boite de dialogue avec une liste de fichiers et de répertoires.
DlgDirListW Cette fonction permet de remplir une boite de dialogue avec une liste de fichiers et de répertoires avec des paramètres de chaine de caractères étendues (Unicode).
DlgDirListComboBoxA Cette fonction permet de remplir une boite combinée (Combo Box) avec une liste de fichiers et de répertoires.
DlgDirListComboBoxW Cette fonction permet de remplir une boite combinée (Combo Box) avec une liste de fichiers et de répertoires avec des paramètres de chaine de caractères étendues (Unicode).
DlgDirSelectComboBoxExA Cette fonction permet de demander la sélection courante d'une boite combinée remplit par la fonction DlgDirListComboBox.
DlgDirSelectComboBoxExW Cette fonction permet de demander la sélection courante d'une boite combinée remplit par la fonction DlgDirListComboBox avec des paramètres de chaine de caractères étendues (Unicode).
DlgDirSelectExA Cette fonction permet de demander la sélection courante étendue d'une liste de boite.
DlgDirSelectExW Cette fonction permet de demander la sélection courante étendue d'une liste de boite avec des paramètres de chaine de caractères étendues (Unicode).
DragDetect Cette fonction permet de déterminer quand une fonction de glisser-déposer (drag and drop) est mis en place.
DragObject Cette fonction permet d'intéger une composante serveur de glisser-déposer (drag and drop).
DrawAnimatedRects Cette fonction permet de dessiner un cadre de rectangle et d'animer l'icône ouvert.
DrawCaption Cette fonction permet de dessiner une fenêtre de légende.
DrawEdge Cette fonction permet de dessiner une ou plusieurs bordures d'un rectangle.
DrawFocusRect Cette fonction permet de dessiner un rectangle avec un style indiquant qu'il est focusé.
DrawFrameControl Cette fonction permet de dessiner un cadre de contrôle pour le type et le style spécifié.
DrawIcon Cette fonction permet d'afficher une icône dans la fenêtre d'application du contexte de l'objet
DrawIconEx Cette fonction permet d'afficher un icône ou un curseur dans une région client d'une fenêtre d'un périphérique de contexte donnée, d'effectuer des opérations de traitement de trame spécifié et d'étirement ou de compression de l'icône ou le curseur spécifié.
DrawMenuBar Cette fonction permet de réafficher la barre de menu de la fenêtre d'application.
DrawStateA Cette fonction permet d'afficher une image et d'appliquer un effet visuel indiquant son état, laquelle peut être désactiver ou un état par défaut.
DrawStateW Cette fonction permet d'afficher une image et d'appliquer un effet visuel indiquant son état, laquelle peut être désactiver ou un état par défaut avec des paramètres de chaine de caractères étendues (Unicode).
DrawTextA Cette fonction permet de dessiner le texte formatté dans le rectangle spécifié.
DrawTextW Cette fonction permet de dessiner le texte formatté dans le rectangle spécifié avec des paramètres de chaine de caractères étendues (Unicode).
DrawTextExA Cette fonction permet de dessiner le texte formatté dans le rectangle spécifié avec des paramètres supplémentaires.
DrawTextExW Cette fonction permet de dessiner le texte formatté dans le rectangle spécifié avec des paramètres supplémentaires et des chaines de caractères étendues (Unicode).
EmptyClipboard Cette fonction permet de vider complètement le tampon du presse-papier.
EnableMenuItem Cette fonction permet d'activer ou de désactiver un item de menu déroulant.
EnableScrollBar Cette fonction permet d'activer ou de désactiver les barres de défilement dans une fenêtre d'application.
EnableWindow Cette fonction permet d'activer ou de désactiver les événements clavier et souris et les contrôles dans une fenêtre d'application.
EndDeferWindowPos Cette fonction permet d'effectuer la simulation de mise-à-jour de position et de taille d'une ou plusieurs fenêtres dans un simple cycle de rafraichissement d'écran.
EndDialog Cette fonction permet de cacher un modèle de boite de dialogue.
EndPaint Cette fonction permet de marquer la fin du traitement de peinture d'une fenêtre spécifié.
EnumChildWindows Cette fonction permet d'énumérer les fenêtres enfants de la fenêtre parent en passant le Handle de chaque fenêtre enfant avec une fonction d'application utilisateur.
EnumClipboardFormats Cette fonction permet de retourner les formats de presse-papier disponibles.
EnumDesktopsA Cette fonction permet de demander l'énumération de tous les bureaux d'une fenêtre de travail associé avec un processus appelant.
EnumDesktopsW Cette fonction permet de demander l'énumération de tous les bureaux d'une fenêtre de travail associé avec un processus appelant avec des paramètres de chaine de caractères étendues (Unicode).
EnumDesktopWindows Cette fonction permet de demander l'énumération de tous les bureaux passé par le Handle de chaque fenêtre, par l'entremise d'une fonction utilisateur.
EnumDisplaySettingsA Cette fonction permet de demander des informations sur le système d'affichage.
EnumDisplaySettingsW Cette fonction permet de demander des informations sur le système d'affichage avec des paramètres de chaine de caractères étendues (Unicode).
EnumPropsA Cette fonction permet d'effectuer le passage de la liste des entrées de propriétés par l'intermédiaire d'une fonction utilisateur.
EnumPropsExA Cette fonction permet d'effectuer le passage de la liste des entrées de propriétés par l'intermédiaire d'une fonction utilisateur avec des paramètres supplémentaires.
EnumPropsExW Cette fonction permet d'effectuer le passage de la liste des entrées de propriétés par l'intermédiaire d'une fonction utilisateur avec des paramètres supplémentaires et des chaines de caractères étendues (Unicode).
EnumPropsW Cette fonction permet d'effectuer le passage de la liste des entrées de propriétés par l'intermédiaire d'une fonction utilisateur avec des paramètres de chaine de caractères étendues (Unicode).
EnumThreadWindows Cette fonction permet d'effectuer l'énumération de toutes les fenêtres non-enfant associé avec un processus par passage d'un Handle pour chaque fenêtre avec une fonction d'application utilisateur.
EnumWindows Cette fonction permet d'effectuer le passage des fenêtres parent par l'intermédiaire d'une fonction utilisateur.
EnumWindowStationsA Cette fonction permet d'effectuer l'énumération de toutes les fenêtres de station dans le système par passage du nom pour chaque fenêtre de station avec une fonction d'application utilisateur.
EnumWindowStationsW Cette fonction permet d'effectuer l'énumération de toutes les fenêtres de station dans le système par passage du nom pour chaque fenêtre de station avec une fonction d'application utilisateur et des paramètres de chaine de caractères étendues (Unicode).
EqualRect Cette fonction permet de demander lequel des deux rectangles spécifiés sont égales par comparaison des coordonnées de leur coin supérieur gauche et de leur coin inférieur droit.
ExcludeUpdateRgn Cette fonction permet d'exclure la région mise-à-jour d'une région de capture.
ExitWindowsEx Cette fonction permet d'effectuer l'arrêt ou le redémarrage de Windows et/ou de l'ordinateur.
FillRect Cette fonction permet de remplir un rectangle avec la brosse spécifié.
FindWindowA Cette fonction permet de demander le Handle de la première fenêtre d'application correspondant au nom de la fenêtre.
FindWindowExA Cette fonction permet de demander le Handle d'une fenêtre enfant d'une fenêtre d'application.
FindWindowW Cette fonction permet de demander le Handle de la première fenêtre d'application correspondant au nom de la fenêtre avec des paramètres de chaine de caractères étendues (Unicode).
FlashWindow Cette fonction permet de faire clignoter une fois une fenêtre d'application.
FlashWindowEx Cette fonction permet de faire clignoter plusieurs fois une fenêtre d'application.
FrameRect Cette fonction permet de dessiner une bordure autour d'un rectangle, en utilisant la brosse spécifié.
FreeDDElParam Cette fonction permet de libérer la mémoire spécifié d'un message DDE posté.
GetActiveWindow Cette fonction permet de demander le Handle de la fenêtre active.
GetCapture Cette fonction permet de demander le Handle de la fenêtre où la souris est capturé.
GetCaretBlinkTime Cette fonction permet de demander le taux de clignotement du caret.
GetCaretPos Cette fonction permet de demander la position courante d'un caret.
GetClassInfoA Cette fonction permet de demander les informations à propos d'une classe de fenêtre.
GetClassInfoExA Cette fonction permet de demander les informations à propos d'une classe de fenêtre en incluant le Handle du petit icône associé avec la fenêtre de classe.
GetClassInfoExW Cette fonction permet de demander les informations à propos d'une classe de fenêtre en incluant le Handle du petit icône associé avec la fenêtre de classe avec des paramètres de chaine de caractères étendues (Unicode).
GetClassInfoW Cette fonction permet de demander les informations à propos d'une classe de fenêtre avec des paramètres de chaine de caractères étendues (Unicode).
GetClassLongA Cette fonction permet de demander des valeurs d'informations en 32 bits sur une classe.
GetClassLongW Cette fonction permet de demander des valeurs d'informations en 32 bits sur une classe avec des paramètres de chaine de caractères étendues (Unicode).
GetClassNameA Cette fonction permet de demander le nom d'une classe.
GetClassNameW Cette fonction permet de demander le nom d'une classe avec des paramètres de chaine de caractères étendues (Unicode).
GetClassWord Cette fonction permet de demander une valeur 16 bits de déplacement spécifié dans une classe de mémoire supplémentaire pour la classe de fenêtre à laquelle la fenêtre appartient.
GetClientRect Cette fonction permet de demander les coordonnées client de la région de fenêtre client.
GetClipboardData Cette fonction permet de demander le Handle du presse-papier de données courant avec le format spécifié.
GetClipboardFormatNameA Cette fonction permet de demander le nom de format de presse-papier enregistré.
GetClipboardFormatNameW Cette fonction permet de demander le nom de format de presse-papier enregistré avec des paramètres de chaine de caractères étendues (Unicode).
GetClipboardOwner Cette fonction permet de demander le Handle de la fenêtre associé à un presse-papier.
GetClipCursor Cette fonction permet de demander les coordonnées de la fenêtre limitant le déplacement du pointeur de la souris.
GetClipboardViewer Cette fonction permet de demander le Handle de la première fenêtre d'une chaine visualisation de presse-papier.
GetCursor Cette fonction permet de demander le Handle du curseur courant.
GetCursorPos Cette fonction permet de demander la position du pointeur de souris à l'écran
GetDC Cette fonction permet de demander le contexte d'objet d'une fenêtre d'application.
GetDCEx Cette fonction permet de demander le Handle du périphérique de contexte pour la fenêtre spécifié.
GetDesktopWindow Cette fonction permet de demander le Handle attribué à la fenêtre du bureau.
GetDialogBaseUnits Cette fonction permet de retourner l'unité de base de la boite de dialogue qu'utilise Windows quand il créer une boite de dialogue.
GetDlgCtrlID Cette fonction permet de retourner le Handle de la fenêtre enfant.
GetDlgItem Cette fonction permet de demander le Handle d'un contrôle étant données par la boite de dialogue.
GetDlgItemInt Cette fonction permet d'effectuer la translation du texte d'un contrôle d'une boite de dialogue en une valeur entière.
GetDlgItemTextA Cette fonction permet de demander le titre ou le texte associé avec un contrôle de boite de dialogue.
GetDlgItemTextW Cette fonction permet de demander le titre ou le texte associé avec un contrôle de boite de dialogue avec des paramètres de chaine de caractères étendues (Unicode).
GetDoubleClickTime Cette fonction permet de demander le temps maximal autorisé pour que des clics sur les boutons de la souris soit considéré comme un double-clic.
GetFocus Cette fonction permet de demander le focus d'entrée de la fenêtre spécifié.
GetForegroundWindow Cette fonction permet de demander le Handle de la fenêtre d'application courante.
GetIconInfo Cette fonction permet de demander les informations à propos de l'icône ou du curseur spécifié.
GetInputState Cette fonction permet d'indiquer si un événement de clic de souris ou de clavier est survenue dans la file d'attente du système du traitement requis.
GetKBCodePage Cette fonction retourne le code de page chargé par le système d'exploitation Windows.
GetKeyboardLayout Cette fonction permet de demander la couche de clavier active pour le processus léger spécifié.
GetKeyboardLayoutList Cette fonction permet de demander le Handle de la couche de clavier correspondant à l'ensemble d'entrée courant local dans le système.
GetKeyboardState Cette fonction permet de demander l'état des 256 touches virtuel de clavier.
GetKeyboardType Cette fonction permet de demander les informations à propos du clavier courant.
GetKeyNameTextA Cette fonction permet de demander une chaine de caractères représentant le nom d'une touche du clavier.
GetKeyNameTextW Cette fonction permet de demander une chaine de caractères représentant le nom d'une touche du clavier avec des paramètres de chaine de caractères étendues (Unicode).
GetKeyboardLayoutNameA Cette fonction permet de demander le nom des couches de clavier active.
GetKeyboardLayoutNameW Cette fonction permet de demander le nom des couches de clavier active avec des paramètres de chaine de caractères étendues (Unicode).
GetKeyState Cette fonction permet de demander l'état d'une touche virtuel de clavier.
GetLastActivePopup Cette fonction permet de demander laquelle des fenêtres du propriétaire de la fenêtre POP-UP a été récamment activé.
GetMenu Cette fonction permet de demander le Handle du menu déroulant de la fenêtre d'application spécifié.
GetMenuCheckMarkDimensions Cette fonction permet de retourner les dimensions du Bitmap marqué par défaut.
GetMenuContextHelpId Cette fonction permet de demander l'identifiant de contexte d'aide associé avec le menu spécifié.
GetMenuDefaultItem Cette fonction permet de demander l'item de menu par défaut du menu spécifié.
GetMenuItemCount Cette fonction permet de demander le nombre d'item que contient menu déroulant.
GetMenuItemID Cette fonction permet de demander les identificateurs d'un emplacement d'item de menu d'une position spécifié.
GetMenuItemInfoA Cette fonction permet de demander les informations à propos de l'item de menu.
GetMenuItemInfoW Cette fonction permet de demander les informations à propos de l'item de menu avec des paramètres de chaine de caractères étendues (Unicode).
GetMenuItemRect Cette fonction permet de demander les limites rectangulaires pour l'item de menu spécifié.
GetMenuState Cette fonction permet de demander l'état des drapeaux associés avec l'item de menu spécifié.
GetMenuStringA Cette fonction permet de copier l'étiquette d'un item de menu dans un tampon.
GetMenuStringW Cette fonction permet de copier l'étiquette d'un item de menu dans un tampon avec des paramètres de chaine de caractères étendues (Unicode).
GetMessageA Cette fonction permet de demander un message d'une application de file d'attente de message dans une structure spécifié.
GetMessageW Cette fonction permet de demander un message d'une application de file d'attente de message dans une structure spécifié avec des paramètres de chaine de caractères étendues (Unicode).
GetMessageExtraInfo Cette fonction permet de demander les informations supplémentaires associés avec le dernier message des fonctions GetMessage ou PeekMessage.
GetMessagePos Cette fonction permet de retourner une valeur long représentant une position de curseur dans une coordonnée d'écran.
GetMessageTime Cette fonction permet de retourner l'heure du dernier message reçu par la fonction GetMessage.
GetNextDlgGroupItem Cette fonction permet de rechercher le contrôle précédent ou suivant d'un groupe de contrôle dans une boite de dialogue.
GetNextDlgTabItem Cette fonction permet de demander le Handle du premier contrôle d'un style WS_TABSTOP du contrôle spécifié.
GetNextWindow Cette fonction permet de rechercher le Handle de la prochaine ou précédente fenêtre dans la liste du gestionnaire de fenêtre.
GetOpenClipboardWindow Cette fonction permet de demander le Handle de la fenêtre actuellement ouverte dans le presse-papier.
GetParent Cette fonction permet de demander le Handle de la fenêtre parent spécifié.
GetPriorityClipboardFormat Cette fonction permet de demander le format du premier presse-papier dans la liste de données existantes du presse-papier.
GetProcessWindowStation Cette fonction permet de demander le Handle de la fenêtre de station associé avec le processus appelant.
GetPropA Cette fonction permet de demander une données Handle d'une liste de propriété d'une fenêtre.
GetPropW Cette fonction permet de demander une données Handle d'une liste de propriété d'une fenêtre avec des paramètres de chaine de caractères étendues (Unicode).
GetQueueStatus Cette fonction permet de retourner une valeur indiquant le type de message dans la file d'attente.
GetScrollInfo Cette fonction permet de demander les paramètres d'une barre de défilement, en incluant les positions de défilement minimum et maximum, la taille de la page et la position de la boite de défilement.
GetScrollPos Cette fonction permet de demander la position courante de la boite de défilement d'une barre de défilement.
GetScrollRange Cette fonction permet de demander la position minimum et maximum de la barre de défilement spécifié.
GetSubMenu Cette fonction permet de demander le Handle du menu contextuel.
GetSysColor Cette fonction permet de demander la couleur d'un des objets affichés du système d'exploitations de Windows.
GetSysColorBrush Cette fonction permet de demander le Handle identifiant la brosse logique correspondant à l'index de couleur spécifié.
GetSystemMenu Cette fonction permet de demander le Handle du menu système d'une fenêtre d'application.
GetSystemMetrics Cette fonction permet de demander le type de système métrique ou de ses paramètres utilisés.
GetTabbedTextExtentA Cette fonction permet de calculer la largeur et la hauteur d'une chaine de caractères.
GetTabbedTextExtentW Cette fonction permet de calculer la largeur et la hauteur d'une chaine de caractères avec des paramètres de chaine de caractères étendues (Unicode).
GetThreadDesktop Cette fonction permet de demander le Handle du bureau associé avec le processus spécifié.
GetTopWindow Cette fonction permet de demander le Handle du plus haut niveau de fenêtre enfant appartenant à la fenêtre parent spécifié.
GetUpdateRect Cette fonction permet de demander les coordonnées d'un petit rectangle complètement enfermé dans une région mise à jour par la fenêtre donnée.
GetUpdateRgn Cette fonction permet de demander la région mise à jour dans la fenêtre.
GetUserObjectInformationA Cette fonction permet de demander les informations à propos d'une station de fenêtre ou d'un objet de bureau.
GetUserObjectInformationW Cette fonction permet de demander les informations à propos d'une station de fenêtre ou d'un objet de bureau avec des paramètres de chaine de caractères étendues (Unicode).
GetUserObjectSecurity Cette fonction permet de demander les informations de sécurité pour l'objet utilisateur spécifié.
GetWindow Cette fonction permet de demander le Handle d'une fenêtre d'application.
GetWindowContextHelpId Cette fonction permet de demander l'identificateur de contexte, si possible, associé avec la fenêtre spécifié.
GetWindowDC Cette fonction permet de demander un périphérique de contexte pour la fenêtre, la barre de titre, les menus et la barre de défilement.
GetWindowLongA Cette fonction permet de demander, sous forme d'une valeur de 32 bits, une des propriétés d'une fenêtre d'application.
GetWindowLongW Cette fonction permet de demander, sous forme d'une valeur de 32 bits, une des propriétés d'une fenêtre d'application avec des paramètres de chaine de caractères étendues (Unicode).
GetWindowPlacement Cette fonction permet de demander l'état d'affichage et de restituer, minimiser et maximiser les positions d'une fenêtre.
GetWindowRect Cette fonction permet de demander les coordonnées et la taille d'une fenêtre d'application.
GetWindowRgn Cette fonction permet de demander une copie d'une région de fenêtre dans une fenêtre.
GetWindowTextA Cette fonction permet de demander du texte contenu dans une fenêtre d'application.
GetWindowTextLengthA Cette fonction permet de demander la longueur du texte contenu dans une fenêtre d'application.
GetWindowTextLengthW Cette fonction permet de demander la longueur du texte contenu dans une fenêtre d'application avec des paramètres de chaine de caractères étendues (Unicode).
GetWindowTextW Cette fonction permet de demander du texte contenu dans une fenêtre d'application avec des paramètres de chaine de caractères étendues (Unicode).
GetWindowThreadProcessId Cette fonction permet de demander l'identificateur de processus léger étant créer par la fenêtre spécifié et, optionnellement, l'identificateur du processus créant la fenêtre.
GetWindowWord Cette fonction permet de demander une valeur 16 bits de déplacement spécifié dans une fenêtre en mémoire supplémentaire pour la fenêtre spécifié.
GrayStringA Cette fonction permet de dessiner du texte grisé à l'emplacement donnée par l'écriture du texte dans un Bitmap en mémoire, grisonnant le Bitmap, et copie alors le Bitmap dans l'affichage.
GrayStringW Cette fonction permet de dessiner du texte grisé à l'emplacement donnée par l'écriture du texte dans un Bitmap en mémoire, grisonnant le Bitmap, et copie alors le Bitmap dans l'affichage avec des paramètres de chaine de caractères étendues (Unicode).
HideCaret Cette fonction permet de cacher un caret en l'enlevant de l'écran.
HiliteMenuItem Cette fonction permet de faire passer un item de menu en mode de surbrillance.
ImpersonateDdeClientWindow Cette fonction permet d'activer l'échange de données dynamique (DDE) vers un contexte d'application sécurisé d'imitation de client DDE.
InflateRect Cette fonction permet d'agrandir ou diminuer la taille d'un objet de rectangle.
InSendMessage Cette fonction permet de spécifier si la procédure de la fenêtre courante est en traitement d'un message d'envoi d'une autre tâche par appel de la fonction SendMessage.
InsertMenuA Cette fonction permet d'insérer un nouvel item de menu dans un menu et déplace les autres items en bas du menu.
InsertMenuItemA Cette fonction permet d'insérer un nouvel item de menu à la position spécifié dans la barre de menu ou un menu contextuel.
InsertMenuItemW Cette fonction permet d'insérer un nouvel item de menu à la position spécifié dans la barre de menu ou un menu contextuel avec les paramètres de chaine de caractères étendues (Unicode).
InsertMenuW Cette fonction permet d'insérer un nouvel item de menu dans un menu et déplace les autres items en bas du menu avec des paramètres de chaine de caractères étendues (Unicode).
IntersectRect Cette fonction permet de calculer l'intersection de 2 sources rectangulaires et place les coordonnées du rectangle d'intersection dans le rectangle de destination.
InvalidateRect Cette fonction permet d'ajouter un rectangle pour la mise à jour d'une région d'une fenêtre.
InvalidateRgn Cette fonction permet d'ajouter une région à une région de fenêtre à mettre à jour.
InvertRect Cette fonction permet d'inverser une région rectangulaire.
IsCharAlphaA Cette fonction permet de demander si un caractère fait partie de l'ensemble de caractères alphabéthique de la langue.
IsCharAlphaNumericA Cette fonction permet de demander si un caractère est une lettre ou un chiffre arabes.
IsCharAlphaNumericW Cette fonction permet de demander si un caractère est une lettre ou un chiffre arabes avec des paramètres de chaine de caractères étendues (Unicode).
IsCharAlphaW Cette fonction permet de demander si un caractère fait partie de l'ensemble de caractères alphabéthique de la langue avec des paramètres de chaine de caractères étendues (Unicode).
IsCharLowerA Cette fonction permet de demander si un caractère est une lettre en minuscule.
IsCharLowerW Cette fonction permet de demander si un caractère est une lettre en minuscule avec des paramètres de chaine de caractères étendues (Unicode).
IsCharUpperA Cette fonction permet de demander si un caractère est une lettre en majuscule.
IsCharUpperW Cette fonction permet de demander si un caractère est une lettre en majuscule avec des paramètres de chaine de caractères étendues (Unicode).
IsChild Cette fonction permet de demander si la fenêtre spécifié est l'enfant ou d'une autre descendance direct de la fenêtre parent spécifié.
IsClipboardFormatAvailable Cette fonction permet de demander si les données d'un certain format exist dans le presse-papier.
IsDialogMessageA Cette fonction permet de demander si le message spécifié est prévu dans la modélisation de la boite de dialogue donnée et, si c'est le cas, traite le message.
IsDialogMessageW Cette fonction permet de demander si le message spécifié est prévu dans la modélisation de la boite de dialogue donnée et, si c'est le cas, traite le message avec des paramètres de chaine de caractères étendues (Unicode).
IsDlgButtonChecked Cette fonction permet de demander si un bouton a une coche à côté de lui et si un bouton à trois états de gris, est coché ou pas.
IsIconic Cette fonction permet de demander si la fenêtre spécifié est minimisé (en état d'icône).
IsMenu Cette fonction permet d'indiquer si le Handle spécifié est un Handle de menu.
IsRectEmpty Cette fonction permet de déterminer si le rectangle spécifié est vide.
IsWindow Cette fonction permet de demander si la fenêtre de Handle spécifié est valide.
IsWindowEnabled Cette fonction permet de demander si la fenêtre spécifié est activé par la souris ou l'entrée clavier.
IsWindowUnicode Cette fonction permet de demander si la fenêtre spécifié est une fenêtre Unicode native.
IsWindowVisible Cette fonction permet de demander si la fenêtre spécifié est dans un état de visibilité.
IsZoomed Cette fonction permet de demander si la fenêtre spécifié est maximisé (ou prend toute l'écran).
keybd_event Cette fonction permet de provoquer un événement d'appui de touche clavier.
KillTimer Cette fonction permet de détruire la minuterie spécifié.
LoadAcceleratorsA Cette fonction permet d'effectuer le chargement d'une table d'accélérateur d'une ressource.
LoadAcceleratorsW Cette fonction permet d'effectuer le chargement d'une table d'accélérateur d'une ressource avec des paramètres de chaine de caractères étendues (Unicode).
LoadBitmapA Cette fonction permet de charger la ressource de Bitmap spécifié du fichier de module d'exécutable donnée.
LoadBitmapW Cette fonction permet de charger la ressource de Bitmap spécifié du fichier de module d'exécutable donnée avec des paramètres de chaine de caractères étendues (Unicode).
LoadCursorA Cette fonction permet de sélectionner un pointeur de souris.
LoadCursorFromFileA Cette fonction permet de charger à partir d'un fichier un pointeur de souris.
LoadCursorFromFileW Cette fonction permet de charger à partir d'un fichier un pointeur de souris avec des paramètres de chaine de caractères étendues (Unicode).
LoadCursorW Cette fonction permet de sélectionner un pointeur de souris avec des paramètres de chaine de caractères étendues (Unicode).
LoadIconA Cette fonction permet de charger une icône à partir d'un fichier.
LoadIconW Cette fonction permet de charger une icône à partir d'un fichier avec des paramètres de chaine de caractères étendues (Unicode).
LoadImageA Cette fonction permet de charger une image à partir d'une icône, un curseur ou un Bitmap.
LoadImageW Cette fonction permet de charger une image à partir d'une icône, un curseur ou un Bitmap avec des paramètres de chaine de caractères étendues (Unicode).
LoadKeyboardLayoutA Cette fonction permet de charger une nouvelle couche clavier dans le système.
LoadKeyboardLayoutW Cette fonction permet de charger une nouvelle couche clavier dans le système avec des paramètres de chaine de caractères étendues (Unicode).
LoadMenuA Cette fonction permet d'effectuer le chargement de la ressource de menu spécifié du fichier exécutable avec l'instance d'application donnée.
LoadMenuIndirectA Cette fonction permet de charger le gabarit de menu spécifié en mémoire.
LoadMenuIndirectW Cette fonction permet de charger le gabarit de menu spécifié en mémoire avec des paramètres de chaine de caractères étendues (Unicode).
LoadMenuW Cette fonction permet d'effectuer le chargement de la ressource de menu spécifié du fichier exécutable avec l'instance d'application donnée avec des paramètres de chaine de caractères étendues (Unicode).
LoadStringA Cette fonction permet d'effectuer le chargement de la chaine de caractères spécifié d'une ressource.
LoadStringW Cette fonction permet d'effectuer le chargement de la chaine de caractères spécifié d'une ressource avec des paramètres de chaine de caractères étendues (Unicode).
LockWindowUpdate Cette fonction permet d'activer ou désactiver l'affichage du contenu d'une fenêtre d'application.
LockWorkStation Cette fonction permet verrouiller la poste de travail avec le mot de passe de l'utilisateur courant. Cette fonction est l'équivalent de Ctrl+Alt+Delete et «Verrouiller Station de Travail».
LookupIconIdFromDirectory Cette fonction permet d'effectuer la recherche de données d'icône ou de curseur dans un icône ou curseur étant la meilleure correspondance avec le périphérique d'affichage courant.
LookupIconIdFromDirectoryEx Cette fonction permet d'effectuer la recherche de données d'icône ou de curseur dans un icône ou curseur étant la meilleure correspondance avec le périphérique d'affichage courant avec des options particulières.
MapDialogRect Cette fonction permet d'effectuer la conversion de l'unité de boite de dialogue à l'unité d'écran (pixels).
MapVirtualKeyA Cette fonction permet d'effectuer la conversion du code de touche virtuel en une valeur de caractère et un code de balayage (scan code) ou convertie le code de balayage en code de touche virtuel.
MapVirtualKeyExA Cette fonction permet d'effectuer la conversion du code de touche virtuel en une valeur de caractère et un code de balayage (scan code) ou convertie le code de balayage en code de touche virtuel en utilisant des options supplémentaires.
MapVirtualKeyExW Cette fonction permet d'effectuer la conversion du code de touche virtuel en une valeur de caractère et un code de balayage (scan code) ou convertie le code de balayage en code de touche virtuel en utilisant des options supplémentaires avec des paramètres de chaine de caractères étendues (Unicode).
MapVirtualKeyW Cette fonction permet d'effectuer la conversion du code de touche virtuel en une valeur de caractère et un code de balayage (scan code) ou convertie le code de balayage en code de touche virtuel avec des paramètres de chaine de caractères étendues (Unicode).
MapWindowPoints Cette fonction permet de convertir (cartographié) un ensemble de points d'une espace de coordonnées relatif d'une fenêtre vers une autre fenêtre d'espace de coordonnées relatif.
MenuItemFromPoint Cette fonction permet de demander quel est l'item de menu situé à l'emplacement spécifié, peut importe lequel.
MessageBeep Cette fonction permet de faire jouer un de ses sons standard du système d'exploitation Windows.
MessageBoxA Cette fonction permet d'afficher une boite de dialogue contenant un message et des boutons d'actions.
MessageBoxExA Cette fonction permet de créer, d'afficher et d'effectuer des opérations sur une boite de message.
MessageBoxExW Cette fonction permet de créer, d'afficher et d'effectuer des opérations sur une boite de message avec des paramètres de chaine de caractères étendues (Unicode).
MessageBoxIndirectA Cette fonction permet de créer, d'afficher et d'effectuer des opérations sur une boite de message à l'aide d'une structure de données.
MessageBoxIndirectW Cette fonction permet de créer, d'afficher et d'effectuer des opérations sur une boite de message à l'aide d'une structure de données avec des paramètres de chaine de caractères étendues (Unicode).
MessageBoxW Cette fonction permet d'afficher une boite de dialogue contenant un message et des boutons d'actions avec des paramètres de chaine de caractères étendues (Unicode).
ModifyMenuA Cette fonction permet d'effectuer une modification sur un item de menu existant.
ModifyMenuW Cette fonction permet d'effectuer une modification sur un item de menu existant avec des paramètres de chaine de caractères étendues (Unicode).
mouse_event Cette fonction permet de provoquer un événement de déplacement de pointeur de souris ou d'actions de bouton de souris.
MoveWindow Cette fonction permet de changer l'emplacement d'une fenêtre d'application
MsgWaitForMultipleObjects Cette fonction permet de retourner un objet spécifié suite à un état, un type spécifié étant disponible de l'entrée de la file d'attente d'un processus léger ou intervalle de dépassement de délai.
MsgWaitForMultipleObjectsEx Cette fonction permet de retourner un objet spécifié suite à un état, un type spécifié étant disponible de l'entrée de la file d'attente d'un processus léger ou intervalle de dépassement de délai avec des paramètres supplémentaires.
OemKeyScan Cette fonction permet de demander le code ASCII OEM entre 0 et FFh situé dans les codes de balayage et des touches états (Ctrl, Alt et Shift).
OemToCharA Cette fonction permet d'effectuer la conversion d'une chaine de caractères contenant un ensemble de caractères OEM vers du ANSI ou du Unicode.
OemToCharBuffA Cette fonction permet d'effectuer la conversion d'un certain nombre de caractères OEM vers du ANSI ou du Unicode.
OemToCharBuffW Cette fonction permet d'effectuer la conversion d'un certain nombre de caractères OEM vers du ANSI ou du Unicode avec des paramètres de chaine de caractères étendues (Unicode).
OemToCharW Cette fonction permet d'effectuer la conversion d'une chaine de caractères contenant un ensemble de caractères OEM vers du ANSI ou du Unicode avec des paramètres de chaine de caractères étendues (Unicode).
OffsetRect Cette fonction permet de déplacer le rectangle spécifié avec le nombre de déplacements spécifié.
OpenClipboard Cette fonction permet de commencer un traitement avec le presse-papier.
OpenDesktopA Cette fonction permet de demander le Handle d'un bureau existant.
OpenDesktopW Cette fonction permet de demander le Handle d'un bureau existant avec des paramètres de chaine de caractères étendues (Unicode).
OpenIcon Cette fonction permet de passer en mode actif l'icône d'une fenêtre.
OpenInputDesktop Cette fonction permet de demander le Handle d'un bureau reçevant une entrée utilisateur.
OpenWindowStationA Cette fonction permet de demander le Handle d'une fenêtre de station existante.
OpenWindowStationW Cette fonction permet de demander le Handle d'une fenêtre de station existante avec des paramètres de chaine de caractères étendues (Unicode).
PackDDElParam Cette fonction permet de compacté la valeur DDE spécifié dans une structure interne utilisé dans le partage de données DDE entre le traitement de processus.
PaintDesktop Cette fonction permet de remplir le bureau avec une couleur ou un papier-peint.
PeekMessageA Cette fonction permet de poster un message dans une fenêtre de file d'attente de message et retourne sans attendre la correspondance à un processus de message.
PeekMessageW Cette fonction permet de poster un message dans une fenêtre de file d'attente de message et retourne sans attendre la correspondance à un processus de message avec des paramètres de chaine de caractères étendue (Unicode).
PostMessageA Cette fonction permet d'envoyer un message à un objet du système d'exploitation Windows.
PostMessageW Cette fonction permet d'envoyer un message à un objet du système d'exploitation Windows avec des paramètres de chaine de caractères étendues (Unicode).
PostQuitMessage Cette fonction permet de poster un message à Windows afin d'indiquer que l'application reçoit une requête de terminaison d'exécution (quitte).
PostThreadMessageA Cette fonction permet de poster un message dans la file d'attente du processus léger spécifié et retourne sans attendre que le processus léger traite le message.
PostThreadMessageW Cette fonction permet de poster un message dans la file d'attente du processus léger spécifié et retourne sans attendre que le processus léger traite le message avec des paramètres de chaine de caractères étendues (Unicode).
PtInRect Cette fonction permet de déterminer si le point spécifié est lié avec le rectangle spécifié.
RedrawWindow Cette fonction permet de mettre à jour le rectangle ou la région spécifié de la région de la fenêtre client.
RegisterClassA Cette fonction permet d'effectuer l'enregistrement d'une classe de fenêtre subséquente aux appels des fonctions CreateWindow ou CreateWindowEx.
RegisterClassExA Cette fonction permet d'effectuer l'enregistrement d'une classe de fenêtre subséquente aux appels des fonctions CreateWindow ou CreateWindowEx avec des options supplémentaires.
RegisterClassExW Cette fonction permet d'effectuer l'enregistrement d'une classe de fenêtre subséquente aux appels des fonctions CreateWindow ou CreateWindowEx avec des options supplémentaires et des paramètres de chaine de caractères étendues (Unicode).
RegisterClassW Cette fonction permet d'effectuer l'enregistrement d'une classe de fenêtre subséquente aux appels des fonctions CreateWindow ou CreateWindowEx avec des paramètres de chaine de caractères étendues (Unicode).
RegisterClipboardFormatA Cette fonction permet d'enregistrer un nouveau format de presse-papier.
RegisterClipboardFormatW Cette fonction permet d'enregistrer un nouveau format de presse-papier avec des paramètres de chaine de cararactères étendues (Unicode).
RegisterHotKey Cette fonction permet de définir l'état des touches de combinaison (Alt, Ctrl, Shift) pour le processus léger courant.
RegisterWindowMessageA Cette fonction permet de définir une nouvelle fenêtre de message garantissant qu'elle est unique au système.
RegisterWindowMessageW Cette fonction permet de définir une nouvelle fenêtre de message garantissant qu'elle est unique au système avec des paramètres de chaine de caractères étendues (Unicode).
ReleaseCapture Cette fonction permet de relâcher la capture de souris et de restituer l'entrée de traitement normal.
ReleaseDC Cette fonction permet de relâcher un périphérique de contexte, de libérer son utilisation pour les autres applications.
RemoveMenu Cette fonction permet de supprimer un item de menu déroulant.
RemovePropA Cette fonction permet d'enlever une entrée de la liste de propriété de la fenêtre spécifié.
RemovePropW Cette fonction permet d'enlever une entrée de la liste de propriété de la fenêtre spécifié avec des paramètres de chaine de caractères étendues (Unicode).
ReplyMessage Cette fonction permet de répondre à un message envoyé par la fonction SendMessage sans rendre le contrôle à la fonction ayant appelé SendMessage.
ReuseDDElParam Cette fonction permet d'allouer une application vers la réutilisation de paramètre DDE compacté spécifié et en réallouant un nouveau paquet spécifié.
ScreenToClient Cette fonction permet de convertir les coordonnées d'écrans d'un point spécifié de l'écran à des coordonnées clients.
ScrollDC Cette fonction permet de faire défiler un rectangle d'un nombre de bits horizontal et vertical.
ScrollWindow Cette fonction permet d'effectuer un défilement du contenu d'une région de fenêtre client.
ScrollWindowEx Cette fonction permet d'effectuer un défilement du contenu d'une région de fenêtre client avec des options supplémentaires.
SendDlgItemMessageA Cette fonction permet d'envoyer un message à un contrôle de boite de dialogue.
SendDlgItemMessageW Cette fonction permet d'envoyer un message à un contrôle de boite de dialogue avec des paramètres de chaine de caractères étendues (Unidcode).
SendMessageA Cette fonction permet d'effectuer l'envoi d'un message à une fenêtre où à un objet d'une fenêtre.
SendMessageCallbackA Cette fonction permet d'effectuer l'envoi d'un message spécifié vers une ou des fenêtres.
SendMessageCallbackW Cette fonction permet d'effectuer l'envoi d'un message spécifié vers une ou des fenêtres avec des paramètres de chaine de caractères étendues (Unicode).
SendMessageTimeoutA Cette fonction permet d'effectuer l'envoi d'un message avec un dépassement de délai spécifié vers une ou des fenêtres.
SendMessageTimeoutW Cette fonction permet d'effectuer l'envoi d'un message avec un dépassement de délai spécifié vers une ou des fenêtres avec des paramètres de chaine de caractères étendues (Unicode).
SendMessageW Cette fonction permet d'effectuer l'envoi d'un message à une fenêtre où à un objet d'une fenêtre avec des paramètres de chaine de caractères étendues (Unicode).
SendNotifyMessageA Cette fonction permet d'effectuer l'envoi d'un message d'avertissement spécifié vers une fenêtre.
SendNotifyMessageW Cette fonction permet d'effectuer l'envoi d'un message d'avertissement spécifié vers une fenêtre avec des paramètres de chaine de caractères étendues (Unicode).
SetActiveWindow Cette fonction permet de rendre le plus haut niveau d'une fenêtre spécifié en une fenêtre active.
SetCapture Cette fonction permet de fixer la capture de la souris dans la fenêtre spécifié.
SetCaretBlinkTime Cette fonction permet de fixer le taux de clignotement du caret.
SetCaretPos Cette fonction permet de fixer la position d'un caret.
SetClassLongA Cette fonction permet de fixer des valeurs d'informations en 32 bits sur une classe.
SetClassLongW Cette fonction permet de fixer des valeurs d'informations en 32 bits sur une classe avec des paramètres de chaine de caractères étendues (Unicode).
SetClassWord Cette fonction permet de fixer la valeur d'un mot dans le déplacement spécifié de la classe de mémoire supplémentaire de la classe de fenêtre à laquelle la fenêtre appartient.
SetClipboardData Cette fonction permet de fixer des données dans le presse-papier.
SetClipboardViewer Cette fonction permet d'ajouter une fenêtre donnée à la chaine de fenêtre ayant un avertissement si le contenu du presse-papier a changé.
SetCursor Cette fonction permet de fixer l'image du pointeur de la souris.
SetCursorPos Cette fonction permet de fixer les coordonnées du pointeur de la souris.
SetDebugErrorLevel Cette fonction permet de fxer le niveau d'erreur minimum dans chaque fenêtre étant généré par les événements de déboguage et passe celui-ci au débogueur.
SetDlgItemInt Cette fonction permet de fixer le texte d'un contrôle donnée dans une boite de dialogue vers la chaine de caractères de représentation spécifiant la valeur entière.
SetDlgItemTextA Cette fonction permet de fixer le titre ou le texte d'un contrôle d'une boite de dialogue.
SetDlgItemTextW Cette fonction permet de fixer le titre ou le texte d'un contrôle d'une boite de dialogue avec des paramètres de chaine de caractères étendues (Unicode).
SetDoubleClickTime Cette fonction permet de fixer le temps maximal autorisé pour que des clics sur les boutons de la souris soit considéré comme un double-clic.
SetFocus Cette fonction permet de fixer le focus d'entrée de la fenêtre spécifié.
SetForegroundWindow Cette fonction permet de mettre le processus léger étant créer pour la fenêtre spécifié dans une fenêtre active ou de premier plan.
SetKeyboardState Cette fonction permet de fixer l'état des 256 touches virtuel de clavier.
SetLastErrorEx Cette fonction permet de fixer le code de la dernière erreur avec un type d'erreur.
SetMenu Cette fonction permet d'attribué un menu à une fenêtre.
SetMenuContextHelpId Cette fonction permet d'associer un identificateur de contexte d'aide avec un menu.
SetMenuDefaultItem Cette fonction permet de fixer l'item par défaut d'un menu déroulant.
SetMenuItemBitmaps Cette fonction permet d'associer le Bitmap donnée avec un item de menu.
SetMenuItemInfoA Cette fonction permet de modifier les informations conçernant un item de menu.
SetMenuItemInfoW Cette fonction permet de modifier les informations conçernant un item de menu avec des paramètres de chaine de caractères étendues (Unicode).
SetMessageQueue Cette fonction permet de créer un nouveau message dans la file d'attente.
SetParent Cette fonction permet de transférer un objet d'une fenêtre vers une autre.
SetProcessWindowStation Cette fonction permet de fixer une fenêtre de station vers un processus appellant.
SetPropA Cette fonction permet d'ajouter une nouvelle entrée ou changer une entrée existante dans la liste de propriété d'une fenêtre spécifié.
SetPropW Cette fonction permet d'ajouter une nouvelle entrée ou changer une entrée existante dans la liste de propriété d'une fenêtre spécifié avec des paramètres de chaine de caractères étendues (Unicode).
SetRect Cette fonction permet de fixer la taille et la position d'un rectangle.
SetRectEmpty Cette fonction permet de créer un rectangle vide (tous les coordonnées sont fixées à 0).
SetScrollInfo Cette fonction permet de fixer les paramètres de barre de défilement, en incluant les positions minimums et maximums, la taille de la page et la position de la boite de défilement.
SetScrollPos Cette fonction permet de fixer la position d'une boite de défilement et, si requis, redessiner la barre de défilement reflétant la nouvelle position de la boite de défilement.
SetScrollRange Cette fonction permet de fixer les valeurs de position minimum et maximum de la barre de défilement spécifié.
SetSysColors Cette fonction permet de fixer la/les couleurs d'un/des objet(s) affiché(s) du système d'exploitations Windows.
SetSystemCursor Cette fonction permet de modifier un des curseurs qu'utilise le système d'exploitations Windows.
SetThreadDesktop Cette fonction permet de fixer le bureau au processus léger appellant.
SetTimer Cette fonction permet d'installer une minuterie système.
SetUserObjectInformationA Cette fonction permet de fixer les informations à propos d'une fenêtre de station ou d'un objet de bureau.
SetUserObjectInformationW Cette fonction permet de fixer les informations à propos d'une fenêtre de station ou d'un objet de bureau avec des paramètres de chaine de caractères étendues (Unicode).
SetUserObjectSecurity Cette fonction permet de fixer la sécurité d'un objet utilisateur.
SetWindowContextHelpId Cette fonction permet d'associer un identificateur de contexte d'aide avec la fenêtre spécifié.
SetWindowLongA Cette fonction permet de placer une valeur 32 bits dans le déplacement spécifié dans une fenêtre en mémoire supplémentaire pour la fenêtre spécifié.
SetWindowLongW Cette fonction permet de placer une valeur 32 bits dans le déplacement spécifié dans une fenêtre en mémoire supplémentaire pour la fenêtre spécifié avec des paramètres de chaine de caractères étendues (Unicode).
SetWindowPlacement Cette fonction permet de fixer l'état d'affichage et de restituer, minimiser et maximiser les positions d'une fenêtre.
SetWindowPos Cette fonction permet de fixer la position d'une fenêtre à une nouvelle coordonnées à l'écran.
SetWindowRgn Cette fonction permet de fixer la région de fenêtre dans une fenêtre.
SetWindowsHookA Cette fonction permet d'installer une fonction de crochet utilisateur dans une chaine de crochet.
SetWindowsHookExA Cette fonction permet d'installer un crochet de fonction utilisateur dans une chaine de crochet.
SetWindowsHookExW Cette fonction permet d'installer un crochet de fonction utilisateur dans une chaine de crochet avec des paramètres de chaine de caractères étendues (Unicode).
SetWindowsHookW Cette fonction permet d'installer une fonction de crochet utilisateur dans une chaine de crochet avec des paramètres de chaine de caractères étendues (Unicode).
SetWindowTextA Cette fonction permet de définir le contenu texte d'une fenêtre.
SetWindowTextW Cette fonction permet de définir le contenu texte d'une fenêtre avec des paramètres de chaine de caractères étendues (Unicode).
SetWindowWord Cette fonction permet de placer une valeur 16 bits dans le déplacement spécifié dans une fenêtre en mémoire supplémentaire pour la fenêtre spécifié.
ShowCaret Cette fonction permet d'afficher un caret à l'écran à la position courant du caret.
ShowCursor Cette fonction permet d'afficher ou de faire disparaitre le pointeur de la souris.
ShowOwnedPopups Cette fonction permet d'afficher ou de cacher tous les fenêtres POP-UP du propriétaire de la fenêtre spécifié.
ShowScrollBar Cette fonction permet d'afficher ou de faire disparaitre la barre de défilement d'une fenêtre ou d'un objet.
ShowWindow Cette fonction permet de définir l'état visuel d'une fenêtre d'application.
ShowWindowAsync Cette fonction permet de fixer l'affichage d'état de la création d'une fenêtre par différent processus léger.
SubtractRect Cette fonction permet de demander les coordonnées d'un rectangle par soustraction d'un rectangle par un autre.
SwapMouseButton Cette fonction permet d'échanger le comportement des boutons de gauche de la souris devienne celui de droite et que celui de droite devienne celui de gauche.
SwitchDesktop Cette fonction permet de fixer le bureau visible et actif.
SystemParametersInfoA Cette fonction permet de fixer certain paramètre du système d'exploitation Windows.
SystemParametersInfoW Cette fonction permet de fixer certain paramètre du système d'exploitation Windows avec des paramètres de chaine de caractères étendues (Unicode).
TabbedTextOutA Cette fonction permet d'écrire une chaine de caractères à l'emplacement spécifié, en étendant la tabulation des valeurs spécifiés dans des positions d'une tableau de tabulation sans arrêt.
TabbedTextOutW Cette fonction permet d'écrire une chaine de caractères à l'emplacement spécifié, en étendant la tabulation des valeurs spécifiés dans des positions d'une tableau de tabulation sans arrêt avec des paramètres de chaine de caractères étendues (Unicode).
TileWindows Cette fonction permet de présenter sous forme mosaïque les sous-fenêtre d'une fenêtre d'application MDI.
ToAscii Cette fonction permet de traduire le code de touche virtuel spécifié et l'état du clavier en sa correspondance de caractère Windows ou de caractères.
ToAsciiEx Cette fonction permet de traduire le code de touche virtuel spécifié et l'état du clavier en sa correspondance de caractère Windows ou de caractères avec des options supplémentaires.
ToUnicode Cette fonction permet de traduire le code de touche virtuel spécifié et l'état du clavier en sa correspondance de caractère Unicode ou de caractères.
ToUnicodeEx Cette fonction permet de traduire le code de touche virtuel spécifié et l'état du clavier en sa correspondance de caractère Unicode ou de caractères avec des options supplémentaires.
TrackMouseEvent Cette fonction permet de poster les messages lorsque le pointeur de souris laisse une fenêtre ou passe dessus une fenêtre pour un nombre de temps spécifié.
TrackPopupMenu Cette fonction permet d'afficher un menu contextuelle.
TrackPopupMenuEx Cette fonction permet d'afficher un menu contextuel à l'emplacement spécifié et trace les items de sélection dans un menu contextuel.
TranslateAcceleratorA Cette fonction permet d'effectuer le traitement des touches d'accélérations pour les commandes de menu.
TranslateAcceleratorW Cette fonction permet d'effectuer le traitement des touches d'accélérations pour les commandes de menu avec des paramètres de chaine de caractères étendues (Unicode).
TranslateCharsetInfo Cette fonction permet d'effectuer une conversion, basé sur ensemble de caractères spécifié, un code de page ou une valeur de signature de police de caractères, ajustant tous les membres d'une structure de destination aux valeurs approprié.
TranslateMDISysAccel Cette fonction permet d'effectuer le traitement d'une combinaison de touches d'accélération pour une interface de document multiple (MDI) de la fenêtre enfant.
TranslateMessage Cette fonction permet d'effectuer une transformation de message de touche virtuel en caractères de messages.
UnhookWindowsHook Cette fonction permet d'enlever la fonction crochet utilisateur pour une chaine de fonctions crochet.
UnhookWindowsHookEx Cette fonction permet d'enlever un crochet de fonction utilisateur d'une chaine de crochet.
UnionRect Cette fonction permet d'effectuer la création de l'union de 2 rectangles.
UnloadKeyboardLayout Cette fonction permet d'enlever une schéma de clavier.
UnpackDDElParam Cette fonction permet d'effectuer un décompactage d'une valeur DDE reçu spécifié vers un message DDE posté.
UnregisterClassA Cette fonction permet d'enlever une classe de fenêtre et libère l'entreposage requis par la classe.
UnregisterClassW Cette fonction permet d'enlever une classe de fenêtre et libère l'entreposage requis par la classe avec des paramètres de chaine de caractères étendues (Unicode).
UnregisterDeviceNotification Cette fonction permet de désenregistrer un périphérique ou un type de périphérique pour que la fenêtre reçoivent des avertissements de changements.
UnregisterHotKey Cette fonction permet de désenregistrer l'état des touches de combinaison (Alt, Ctrl, Shift) pour le processus léger.
UpdateWindow Cette fonction permet de mettre à jour la région client de la fenêtre donnée par l'envoie du message WM_PAINT à la fenêtre si la région à mettre à jour de la fenêtre n'est pas vide.
ValidateRect Cette fonction permet de valider une région client avec le rectangle donnée par suppression du rectangle de la région à mettre à jour de la fenêtre donnée.
ValidateRgn Cette fonction permet de valider la région client avec la région donnée par suppression de la région de la mise à jour courante d'une région de fenêtre spécifié.
VkKeyScanA Cette fonction permet d'effectuer la conversion de caractère correspondant un code de touche virtuel et de l'état de touche de combinaison du clavier courant.
VkKeyScanExA Cette fonction permet d'effectuer la conversion de caractère correspondant un code de touche virtuel et de l'état de touche de combinaison du clavier courant en utilisant le langage et la couche physique du clavier.
VkKeyScanExW Cette fonction permet d'effectuer la conversion de caractère correspondant un code de touche virtuel et de l'état de touche de combinaison du clavier courant en utilisant le langage et la couche physique du clavier avec des paramètres de chaine de caractères étendues (Unicode).
VkKeyScanW Cette fonction permet d'effectuer la conversion de caractère correspondant un code de touche virtuel et de l'état de touche de combinaison du clavier courant avec des paramètres de chaine de caractères étendues (Unicode).
WaitForInputIdle Cette fonction permet d'attendre tant que le processus données est en attente d'une entrée utilisateur sans attendre d'entrée ou de dépassement d'intervalle de temps.
WaitMessage Cette fonction permet de rendre le contrôle à une autre application quand une application n'a pas une autre tâche en traitement.
WindowFromDC Cette fonction permet de demander le Handle de la fenêtre correspondante au périphérique de contexte spécifié.
WindowFromPoint Cette fonction permet de demander le Handle associé à une fenêtre correspondant au coordonnées pixel spécifié.
WinHelpA Cette fonction permet de démarrer la fenêtre d'aide (WINHELP.EXE) et passe les données optionnels indiquant la nature de la requête d'aide pour l'application.
WinHelpW Cette fonction permet de démarrer la fenêtre d'aide (WINHELP.EXE) et passe les données optionnels indiquant la nature de la requête d'aide pour l'application avec des paramètres de chaine de caractères étendues (Unicode).
wsprintfA Cette fonction permet d'écrire des données formatté d'une chaine de caractères vers un tampon.
wsprintfW Cette fonction permet d'écrire des données formatté d'une chaine de caractères vers un tampon avec des paramètres de chaine de caractères étendues (Unicode).
wvsprintfA Cette fonction permet de formatter et d'entreposer une série de caractères et de valeurs virtuel dans un tampon.
wvsprintfW Cette fonction permet de formatter et d'entreposer une série de caractères et de valeurs virtuel dans un tampon avec des paramètres de chaine de caractères étendues (Unicode).

Voir également

Langage de programmation - C pour OS/2 - EXE, DLL et modules de OS/2 (Support de Windows 3.1) - USER.EXE
Articles - Les géants de l'informatique - Microsoft

Dernière mise à jour : Mercredi, le 6 août 2014