Menus et autres ressources
Vue d’ensemble de la technologie Menus et Autres ressources.
Pour développer des menus et d’autres ressources, vous avez besoin des en-têtes suivants :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Fonctions
AppendMenuA Ajoute un nouvel élément à la fin de la barre de menus, du menu déroulant, du sous-menu ou du menu contextuel spécifiés. 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, du menu déroulant, du sous-menu ou du menu contextuel spécifiés. Vous pouvez utiliser cette fonction pour spécifier le contenu, l’apparence et le comportement de l’élément de menu. (Unicode) |
BeginUpdateResourceA Récupère un handle qui peut être utilisé par la fonction UpdateResource pour ajouter, supprimer ou remplacer des ressources dans un module binaire. (ANSI) |
BeginUpdateResourceW Récupère un handle qui peut être utilisé par la fonction UpdateResource pour ajouter, supprimer ou remplacer des ressources dans un module binaire. (Unicode) |
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 sur place. (ANSI) |
CharLowerBuffA Convertit les caractères majuscules d’une mémoire tampon en minuscules. La fonction convertit les caractères sur place. (ANSI) |
CharLowerBuffW Convertit les caractères majuscules d’une mémoire tampon en minuscules. La fonction convertit les caractères sur 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 sur place. (Unicode) |
CharNextA Récupère un pointeur vers le caractère suivant d’une chaîne. Cette fonction peut gérer des chaînes composées de caractères simples ou de plusieurs octets. (ANSI) |
CharNextExA Récupère le pointeur vers le caractère suivant d’une chaîne. Cette fonction peut gérer des chaînes composées de caractères simples ou de plusieurs octets. |
CharNextW Récupère un pointeur vers le caractère suivant d’une chaîne. Cette fonction peut gérer des chaînes composées de caractères simples ou de plusieurs octets. (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 simples ou de plusieurs octets. (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 simples ou de plusieurs octets. |
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 simples ou de plusieurs octets. (Unicode) |
CharToOemA Traduit une chaîne en jeu de caractères défini par l’OEM. Avertissement Ne pas utiliser. (ANSI) |
CharToOemBuffA Traduit un nombre spécifié de caractères dans une chaîne en jeu de caractères défini par OEM. (ANSI) |
CharToOemBuffW Traduit un nombre spécifié de caractères dans une chaîne en jeu de caractères défini par OEM. (Unicode) |
CharToOemW Traduit une chaîne en jeu de caractères défini par l’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 sur place. (ANSI) |
CharUpperBuffA Convertit les caractères minuscules d’une mémoire tampon en caractères majuscules. La fonction convertit les caractères sur place. (ANSI) |
CharUpperBuffW Convertit les caractères minuscules d’une mémoire tampon en caractères majuscules. La fonction convertit les caractères sur 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 sur place. (Unicode) |
CheckMenuItem Définit l’état de l’attribut de marque case activée de l’élément de menu spécifié sur sélectionné ou effacé. |
CheckMenuRadioItem Vérifie un élément de menu spécifié et en fait 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. |
ClipCursor Limite le curseur à une zone rectangulaire à l’écran. |
CopyAcceleratorTableA Copie la table d’accélérateur 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érateur ou pour déterminer la taille des données de table d’accélérateur. (ANSI) |
CopyAcceleratorTableW Copie la table d’accélérateur 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érateur ou pour déterminer la taille des données de table d’accélérateur. (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. Si nécessaire, la fonction étire les bits pour s’adapter à la taille souhaitée de la nouvelle image. |
CreateAcceleratorTableA Crée une table d’accélérateur. (ANSI) |
CreateAcceleratorTableW Crée une table d’accélérateur. (Unicode) |
CreateCaret Crée une forme pour le caret système et affecte la propriété du caret à la fenêtre spécifiée. La forme de caresse peut être une ligne, un bloc ou une bitmap. |
CreateCursor Crée un curseur avec la taille, les modèles de bits et le point chaud spécifiés. |
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 ressource décrivant l’icône. (CreateIconFromResource) |
CreateIconFromResourceEx Crée une icône ou un curseur à partir de bits de ressource décrivant l’icône. (CreateIconFromResourceEx) |
CreateIconIndirect Crée une icône ou un curseur à partir d’une structure ICONINFO. |
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. |
CreateResourceIndexer Crée un indexeur de ressources pour les chemins d’accès spécifiés de la racine des fichiers projet et de la DLL d’extension. |
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. |
DestroyAcceleratorTable Détruit une table d’accélérateur. |
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. |
DestroyIndexedResults Libère les paramètres retournés par la méthode IndexFilePath. |
DestroyMenu Détruit le menu spécifié et libère toute mémoire occupée par le menu. |
DestroyResourceIndexer Libère les ressources de calcul associées à l’indexeur de ressources spécifié. |
DrawIcon Dessine une icône ou un curseur dans le contexte de l’appareil spécifié. |
DrawIconEx Dessine une icône ou un curseur dans le contexte d’appareil spécifié, en effectuant les opérations raster spécifiées et en étirant ou en 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 après que le système a créé la fenêtre, cette fonction doit être appelée pour dessiner la barre de menus modifiée. |
EnableMenuItem Active, désactive ou grise l’élément de menu spécifié. |
EndMenu Termine le menu actif du thread appelant. |
EndUpdateResourceA Valide ou ignore les modifications apportées avant un appel à UpdateResource. (ANSI) |
EndUpdateResourceW Valide ou ignore les modifications apportées avant un appel à UpdateResource. (Unicode) |
ENUMRESLANGPROCA Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceLanguages et EnumResourceLanguagesEx. (ANSI) |
ENUMRESLANGPROCW Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceLanguages et EnumResourceLanguagesEx. (ANSI) |
ENUMRESNAMEPROCA Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceNames et EnumResourceNamesEx. (ANSI) |
ENUMRESNAMEPROCW Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceNames et EnumResourceNamesEx. (Unicode) |
EnumResourceLanguagesA Énumère les ressources spécifiques au langage, du type et du nom spécifiés, associées à un module binaire. (ANSI) |
EnumResourceLanguagesExA Énumère les ressources spécifiques au langage, du type et du nom spécifiés, associées à un module binaire spécifié. Étend EnumResourceLanguages en autorisant davantage de contrôle sur l’énumération. (ANSI) |
EnumResourceLanguagesExW Énumère les ressources spécifiques au langage, du type et du nom spécifiés, associées à un module binaire spécifié. Étend EnumResourceLanguages en autorisant davantage de contrôle sur l’énumération. (Unicode) |
EnumResourceLanguagesW Énumère les ressources spécifiques au langage, du type et du nom spécifiés, associées à un module binaire. (Unicode) |
EnumResourceNamesA Énumère les ressources d’un type spécifié dans un module binaire. (ANSI) |
EnumResourceNamesExA Énumère les ressources d’un type spécifié qui sont associées à un module binaire spécifié. La recherche peut inclure à la fois un fichier LN et ses fichiers .mui associés, ou elle peut être limitée de plusieurs façons. (ANSI) |
EnumResourceNamesExW Énumère les ressources d’un type spécifié qui sont associées à un module binaire spécifié. La recherche peut inclure à la fois un fichier LN et ses fichiers .mui associés, ou elle peut être limitée de plusieurs façons. (Unicode) |
EnumResourceNamesW Énumère les ressources d’un type spécifié dans un module binaire. (Unicode) |
EnumResourceTypesA Énumère les types de ressources dans un module binaire. (ANSI) |
EnumResourceTypesExA Énumère les types de ressources associés à un module binaire spécifié. (ANSI) |
EnumResourceTypesExW Énumère les types de ressources associés à un module binaire spécifié. (Unicode) |
EnumResourceTypesW Énumère les types de ressources dans un module binaire. (Unicode) |
ENUMRESTYPEPROCA Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceTypes et EnumResourceTypesEx. (ANSI) |
ENUMRESTYPEPROCW Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceTypes et EnumResourceTypesEx. (Unicode) |
FindResourceA Détermine l’emplacement d’une ressource avec le type et le nom spécifiés dans le module spécifié. (FindResourceA) |
FindResourceExA Détermine l’emplacement de la ressource avec le type, le nom et la langue spécifiés dans le module spécifié. (FindResourceExA) |
FindResourceExW Détermine l’emplacement de la ressource avec le type, le nom et la langue spécifiés dans le module spécifié. (FindResourceExW) |
FindResourceW Détermine l’emplacement d’une ressource avec le type et le nom spécifiés dans le module spécifié. (FindResourceW) |
FreeResource Décrémente (diminue d’un) le nombre de références d’une ressource chargée. Lorsque le nombre de références atteint zéro, la mémoire occupée par la ressource est libérée. |
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 caret dans la structure POINT spécifiée. |
GetClipCursor Récupère les coordonnées d’écran de la zone rectangulaire à laquelle le curseur est limité. |
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. |
GetDistanceOfClosestLanguageInList Détermine la distance entre le code de langue spécifié et la correspondance la plus proche dans une liste de langues. |
GetFileVersionInfoA Récupère les informations de version pour le fichier spécifié. (GetFileVersionInfoA) |
GetFileVersionInfoExA Récupère les informations de version pour le fichier spécifié. (GetFileVersionInfoExA) |
GetFileVersionInfoExW Récupère les informations de version pour le fichier spécifié. (GetFileVersionInfoExW) |
GetFileVersionInfoSizeA Détermine si le système d’exploitation peut récupérer les informations de version d’un fichier spécifié. Si des informations de version sont disponibles, GetFileVersionInfoSize retourne la taille, en octets, de ces informations. (ANSI) |
GetFileVersionInfoSizeExA Détermine si le système d’exploitation peut récupérer les informations de version d’un fichier spécifié. Si des informations de version sont disponibles, GetFileVersionInfoSizeEx retourne la taille, en octets, de ces informations. (ANSI) |
GetFileVersionInfoSizeExW Détermine si le système d’exploitation peut récupérer les informations de version d’un fichier spécifié. Si des informations de version sont disponibles, GetFileVersionInfoSizeEx retourne la taille, en octets, de ces informations. (Unicode) |
GetFileVersionInfoSizeW Détermine si le système d’exploitation peut récupérer les informations de version d’un fichier spécifié. Si des informations de version sont disponibles, GetFileVersionInfoSize retourne la taille, en octets, de ces informations. (Unicode) |
GetFileVersionInfoW Récupère les informations de version pour le fichier spécifié. (GetFileVersionInfoW) |
GetIconInfo Récupère des informations sur l’icône ou le curseur spécifié. |
GetIconInfoExA Récupère des informations sur l’icône ou le curseur spécifié. GetIconInfoEx étend GetIconInfo à l’aide de la structure ICONINFOEX 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 plus récente. (Unicode) |
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 l’image bitmap de marque case activée par défaut. |
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 pour 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) |
GetPhysicalCursorPos Récupère la position du curseur dans les coordonnées physiques. |
GetSubMenu Récupère un handle dans le menu déroulant ou le sous-menu activé par l’élément de menu spécifié. |
GetSystemMenu Permet à l’application d’accéder au menu de la fenêtre (également appelé menu système ou menu de contrôle) pour la copie et la modification. |
HideCaret Supprime le caret de l’écran. Le fait de masquer un caret ne détruit pas sa forme actuelle et n’invalide pas le point d’insertion. |
HiliteMenuItem Ajoute ou supprime la mise en surbrillance d’un élément dans une barre de menus. |
IndexFilePath Indexe un chemin d’accès de fichier pour les conventions de nommage de fichiers et de dossiers. |
InsertMenuA Insère un nouvel élément de menu dans un menu, en 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, en déplaçant d’autres éléments vers le bas du menu. (Unicode) |
IS_INTRESOURCE Détermine si une valeur est un identificateur entier pour une ressource. |
IsCharAlphaa Détermine si un caractère est un caractère alphabétique. Cette détermination est basée sur la sémantique du langage sélectionné par l’utilisateur pendant l’installation ou via Panneau de configuration. (ANSI) |
IsCharAlphaNumericA Détermine si un caractère est alphabétique ou numérique. Cette détermination est basée sur la sémantique du langage sélectionné par l’utilisateur pendant l’installation ou via Panneau de configuration. (ANSI) |
IsCharAlphaNumericW Détermine si un caractère est alphabétique ou numérique. Cette détermination est basée sur la sémantique du langage sélectionné par l’utilisateur pendant l’installation ou via 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 du langage sélectionné par l’utilisateur pendant l’installation ou via Panneau de configuration. (Unicode) |
IsCharLowerA Détermine si un caractère est en minuscules. Cette détermination est basée sur la sémantique du langage sélectionné par l’utilisateur pendant l’installation ou via Panneau de configuration. |
IsCharUpperA Détermine si un caractère est en majuscules. Cette détermination est basée sur la sémantique du langage sélectionné par l’utilisateur pendant l’installation ou via Panneau de configuration. (ANSI) |
IsCharUpperW Détermine si un caractère est en majuscules. Cette détermination est basée sur la sémantique du langage sélectionné par l’utilisateur pendant l’installation ou via Panneau de configuration. (Unicode) |
IsMenu Détermine si un handle est un handle de menu. |
IsWellFormedTag Détermine si une balise de langue BCP-47 est bien formée. |
LoadAcceleratorsA Charge la table d’accélérateur spécifiée. (ANSI) |
LoadAcceleratorsW Charge la table d’accélérateur spécifiée. (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) |
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) |
LoadResource Récupère un handle qui peut être utilisé pour obtenir un pointeur vers le premier octet de la ressource spécifiée en mémoire. |
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) |
LockResource Récupère un pointeur vers la ressource spécifiée en mémoire. |
LookupIconIdFromDirectory Recherche dans les données d’icône ou de curseur l’icône ou le curseur qui correspond le mieux à l’appareil d’affichage actuel. (LookupIconIdFromDirectory) |
LookupIconIdFromDirectoryEx Recherche dans les données d’icône ou de curseur l’icône ou le curseur qui correspond le mieux à l’appareil d’affichage actuel. (LookupIconIdFromDirectoryEx) |
lstrcatA Ajoute une chaîne à une autre. Avertissement Ne pas utiliser. (ANSI) |
lstrcatW Ajoute une chaîne à une autre. Avertissement Ne pas utiliser. (Unicode) |
lstrcmpA Compare deux chaînes de caractères. La comparaison respecte la casse. (ANSI) |
lstrcmpiA Compare deux chaînes de caractères. La comparaison ne respecte pas la casse. (ANSI) |
lstrcmpiW Compare deux chaînes de caractères. La comparaison ne respecte pas la casse. (Unicode) |
lstrcmpW Compare deux chaînes de caractères. La comparaison respecte la casse. (Unicode) |
lstrcpyA Copie une chaîne dans une mémoire tampon. (ANSI) |
lstrcpynA Copie un nombre spécifié de caractères d’une chaîne source dans une mémoire tampon. Avertissement Ne pas utiliser. (ANSI) |
lstrcpynW Copie un nombre spécifié de caractères d’une chaîne source dans une mémoire tampon. Avertissement Ne pas utiliser. (Unicode) |
lstrcpyW Copie une chaîne dans une mémoire tampon. (Unicode) |
lstrlenA Détermine la longueur de la chaîne spécifiée (sans le caractère null de fin). (ANSI) |
lstrlenW Détermine la longueur de la chaîne spécifiée (sans le caractère null de fin). (Unicode) |
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) |
MenuItemFromPoint Détermine l’élément de menu, le cas échéant, à l’emplacement spécifié. |
ModifyMenuA Modifie un élément de menu existant. (ANSI) |
ModifyMenuW Modifie un élément de menu existant. (Unicode) |
OemToCharA Convertit une chaîne du jeu de caractères défini par l’OEM en une chaîne ANSI ou à caractères larges. Avertissement Ne pas utiliser. (ANSI) |
OemToCharBuffA Convertit un nombre spécifié de caractères dans une chaîne à partir du jeu de caractères défini par l’OEM en une chaîne ANSI ou à caractères larges. (ANSI) |
OemToCharBuffW Convertit un nombre spécifié de caractères dans une chaîne à partir du jeu de caractères défini par l’OEM en une chaîne ANSI ou à caractères larges. (Unicode) |
OemToCharW Convertit une chaîne du jeu de caractères défini par l’OEM en une chaîne ANSI ou à caractères larges. Avertissement Ne pas utiliser. (Unicode) |
PrivateExtractIconsA Crée un tableau de handles vers des icônes extraites d’un fichier spécifié. (ANSI) |
PrivateExtractIconsW Crée un tableau de handles vers des icônes extraites d’un fichier spécifié. (Unicode) |
RemoveMenu Supprime un élément de menu ou détache un sous-menu du menu spécifié. |
SetCaretBlinkTime Définit le temps de clignotement du signe d’insertion sur le nombre de millisecondes spécifié. Le temps de clignotement est le temps écoulé, en millisecondes, nécessaire pour inverser les pixels du caret. |
SetCaretPos Déplace l’insertion vers les coordonnées spécifiées. Si la fenêtre qui possède l’insertion 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 d’appareil associé à cette fenêtre. |
SetCursor Définit la forme du curseur. |
SetCursorPos Déplace le curseur vers les coordonnées d’écran spécifiées. |
SetMenu Affecte un nouveau menu à la fenêtre spécifiée. |
SetMenuDefaultItem Définit l’élément de menu par défaut pour le menu spécifié. |
SetMenuInfo Définit les informations d’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) |
SetPhysicalCursorPos Définit la position du curseur en coordonnées physiques. |
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. |
ShowCaret Rend le caret visible à l’écran à la position actuelle du caret. Lorsque le signe d’insertion devient visible, il commence à clignoter automatiquement. |
ShowCursor Affiche ou masque le curseur. (ShowCursor) |
SizeofResource Récupère la taille, en octets, de la ressource spécifiée. |
StringCbCatA Concatène une chaîne à une autre chaîne. (StringCbCatA) |
StringCbCatExA Concatène une chaîne à une autre chaîne. (StringCbCatExA) |
StringCbCatExW Concatène une chaîne à une autre chaîne. (StringCbCatExW) |
StringCbCatNA Concatène le nombre spécifié d’octets d’une chaîne à une autre chaîne. (StringCbCatNA) |
StringCbCatNExA Concatène le nombre spécifié d’octets d’une chaîne à une autre chaîne. (StringCbCatNExA) |
StringCbCatNExW Concatène le nombre spécifié d’octets d’une chaîne à une autre chaîne. (StringCbCatNExW) |
StringCbCatNW Concatène le nombre spécifié d’octets d’une chaîne à une autre chaîne. (StringCbCatNW) |
StringCbCatW Concatène une chaîne à une autre chaîne. (StringCbCatW) |
StringCbCopyA Copie une chaîne vers une autre. (StringCbCopyA) |
StringCbCopyExA Copie une chaîne vers une autre. (StringCbCopyExA) |
StringCbCopyExW Copie une chaîne vers une autre. (StringCbCopyExW) |
StringCbCopyNA Copie le nombre spécifié d’octets d’une chaîne à une autre. (StringCbCopyNA) |
StringCbCopyNExA Copie le nombre d’octets spécifié d’une chaîne à une autre. (StringCbCopyNExA) |
StringCbCopyNExW Copie le nombre d’octets spécifié d’une chaîne à une autre. (StringCbCopyNExW) |
StringCbCopyNW Copie le nombre d’octets spécifié d’une chaîne à une autre. (StringCbCopyNW) |
StringCbCopyW Copie une chaîne dans une autre. (StringCbCopyW) |
StringCbGetsA Obtient une ligne de texte de stdin, jusqu’à et y compris le caractère de nouvelle ligne (« \n »). (StringCbGetsA) |
StringCbGetsExA Obtient une ligne de texte de stdin, jusqu’à et y compris le caractère de nouvelle ligne (« \n »). (StringCbGetsExA) |
StringCbGetsExW Obtient une ligne de texte de stdin, jusqu’à et y compris le caractère de nouvelle ligne (« \n »). (StringCbGetsExW) |
StringCbGetsW Obtient une ligne de texte de stdin, jusqu’à et y compris le caractère de nouvelle ligne (« \n »). (StringCbGetsW) |
StringCbLengthA Détermine si une chaîne dépasse la longueur spécifiée, en octets. (ANSI) |
StringCbLengthW Détermine si une chaîne dépasse la longueur spécifiée, en octets. (Unicode) |
StringCbPrintf_lA Écrit les données mises en forme dans la chaîne spécifiée. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCbPrintf_lA) |
StringCbPrintf_lExA Écrit les données mises en forme dans la chaîne spécifiée. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCbPrintf_lExA) |
StringCbPrintf_lExW Écrit les données mises en forme dans la chaîne spécifiée. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCbPrintf_lExW) |
StringCbPrintf_lW Écrit les données mises en forme dans la chaîne spécifiée. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCbPrintf_lW) |
StringCbPrintfA Écrit les données mises en forme dans la chaîne spécifiée. (StringCbPrintfA) |
StringCbPrintfExA Écrit les données mises en forme dans la chaîne spécifiée. (StringCbPrintfExA) |
StringCbPrintfExW Écrit les données mises en forme dans la chaîne spécifiée. (StringCbPrintfExW) |
StringCbPrintfW Écrit les données mises en forme dans la chaîne spécifiée. (StringCbPrintfW) |
StringCbVPrintf_lA Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCbVPrintf_lA) |
StringCbVPrintf_lExA Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCbVPrintf_lExA) |
StringCbVPrintf_lExW Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCbVPrintf_lExW) |
StringCbVPrintf_lW Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCbVPrintf_lW) |
StringCbVPrintfA Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. (StringCbVPrintfA) |
StringCbVPrintfExA Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. (StringCbVPrintfExA) |
StringCbVPrintfExW Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. (StringCbVPrintfExW) |
StringCbVPrintfW Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. (StringCbVPrintfW) |
StringCchCatA Concatène une chaîne à une autre chaîne. (StringCchCatA) |
StringCchCatExA Concatène une chaîne à une autre chaîne. (StringCchCatExA) |
StringCchCatExW Concatène une chaîne à une autre chaîne. (StringCchCatExW) |
StringCchCatNA Concatène le nombre spécifié de caractères d’une chaîne à une autre chaîne. (StringCchCatNA) |
StringCchCatNExA Concatène le nombre spécifié de caractères d’une chaîne à une autre chaîne. (StringCchCatNExA) |
StringCchCatNExW Concatène le nombre spécifié de caractères d’une chaîne à une autre chaîne. (StringCchCatNExW) |
StringCchCatNW Concatène le nombre spécifié de caractères d’une chaîne à une autre chaîne. (StringCchCatNW) |
StringCchCatW Concatène une chaîne à une autre chaîne. (StringCchCatW) |
StringCchCopyA Copie une chaîne dans une autre. (StringCchCopyA) |
StringCchCopyExA Copie une chaîne dans une autre. (StringCchCopyExA) |
StringCchCopyExW Copie une chaîne dans une autre. (StringCchCopyExW) |
StringCchCopyNA Copie le nombre spécifié de caractères d’une chaîne à une autre. (StringCchCopyNA) |
StringCchCopyNExA Copie le nombre spécifié de caractères d’une chaîne à une autre. (StringCchCopyNExA) |
StringCchCopyNExW Copie le nombre spécifié de caractères d’une chaîne à une autre. (StringCchCopyNExW) |
StringCchCopyNW Copie le nombre spécifié de caractères d’une chaîne à une autre. (StringCchCopyNW) |
StringCchCopyW Copie une chaîne dans une autre. (StringCchCopyW) |
StringCchGetsA Obtient une ligne de texte de stdin, jusqu’à et y compris le caractère de nouvelle ligne (« \n »). (StringCchGetsA) |
StringCchGetsExA Obtient une ligne de texte de stdin, jusqu’à et y compris le caractère de nouvelle ligne (« \n »). (StringCchGetsExA) |
StringCchGetsExW Obtient une ligne de texte de stdin, jusqu’à et y compris le caractère de nouvelle ligne (« \n »). (StringCchGetsExW) |
StringCchGetsW Obtient une ligne de texte de stdin, jusqu’à et y compris le caractère de nouvelle ligne (« \n »). (StringCchGetsW) |
StringCchLengthA Détermine si une chaîne dépasse la longueur spécifiée, en caractères. (ANSI) |
StringCchLengthW Détermine si une chaîne dépasse la longueur spécifiée, en caractères. (Unicode) |
StringCchPrintf_lA Écrit les données mises en forme dans la chaîne spécifiée. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCchPrintf_lA) |
StringCchPrintf_lExA Écrit les données mises en forme dans la chaîne spécifiée. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCchPrintf_lExA) |
StringCchPrintf_lExW Écrit les données mises en forme dans la chaîne spécifiée. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCchPrintf_lExW) |
StringCchPrintf_lW Écrit les données mises en forme dans la chaîne spécifiée. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCchPrintf_lW) |
StringCchPrintfA Écrit les données mises en forme dans la chaîne spécifiée. (StringCchPrintfA) |
StringCchPrintfExA Écrit les données mises en forme dans la chaîne spécifiée. (StringCchPrintfExA) |
StringCchPrintfExW Écrit les données mises en forme dans la chaîne spécifiée. (StringCchPrintfExW) |
StringCchPrintfW Écrit les données mises en forme dans la chaîne spécifiée. (StringCchPrintfW) |
StringCchVPrintf_lA Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCchVPrintf_lA) |
StringCchVPrintf_lExA Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCchVPrintf_lExA) |
StringCchVPrintf_lExW Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCchVPrintf_lExW) |
StringCchVPrintf_lW Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. La taille de la mémoire tampon de destination est fournie à la fonction pour garantir qu’elle n’écrit pas au-delà de la fin de cette mémoire tampon. (StringCchVPrintf_lW) |
StringCchVPrintfA Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. (StringCchVPrintfA) |
StringCchVPrintfExA Écrit des données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. (StringCchVPrintfExA) |
StringCchVPrintfExW Écrit les données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. (StringCchVPrintfExW) |
StringCchVPrintfW Écrit les données mises en forme dans la chaîne spécifiée à l’aide d’un pointeur vers une liste d’arguments. (StringCchVPrintfW) |
TrackPopupMenu Affiche un menu contextuel à l’emplacement spécifié et effectue le suivi de la sélection des éléments dans le menu. Le menu contextuel peut apparaître n’importe où sur l’écran. |
TrackPopupMenuEx Affiche un menu contextuel à l’emplacement spécifié et effectue le suivi de la sélection des éléments dans le menu contextuel. Le menu contextuel peut apparaître n’importe où sur 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) |
UpdateResourceA Ajoute, supprime ou remplace une ressource dans un fichier exécutable portable (PE). (ANSI) |
UpdateResourceW Ajoute, supprime ou remplace une ressource dans un fichier exécutable portable (PE). (Unicode) |
VerFindFileA Détermine l’emplacement d’installation d’un fichier en fonction de la localisation d’une autre version du fichier dans le système. Les valeurs retournées par VerFindFile dans les mémoires tampons spécifiées sont utilisées dans un appel ultérieur à la fonction VerInstallFile. (ANSI) |
VerFindFileW Détermine l’emplacement d’installation d’un fichier en fonction de la localisation d’une autre version du fichier dans le système. Les valeurs retournées par VerFindFile dans les mémoires tampons spécifiées sont utilisées dans un appel ultérieur à la fonction VerInstallFile. (Unicode) |
VerInstallFileA Installe le fichier spécifié en fonction des informations retournées par la fonction VerFindFile. VerInstallFile décompresse le fichier, si nécessaire, affecte un nom de fichier unique et recherche les erreurs, telles que les fichiers obsolètes. (ANSI) |
VerInstallFileW Installe le fichier spécifié en fonction des informations retournées par la fonction VerFindFile. VerInstallFile décompresse le fichier, si nécessaire, affecte un nom de fichier unique et recherche les erreurs, telles que les fichiers obsolètes. (Unicode) |
VerLanguageNameA Récupère une chaîne de description pour la langue associée à un identificateur de langue Microsoft binaire spécifié. (ANSI) |
VerLanguageNameW Récupère une chaîne de description pour la langue associée à un identificateur de langue Microsoft binaire spécifié. (Unicode) |
VerQueryValueA Récupère les informations de version spécifiées à partir de la ressource d’informations sur la version spécifiée. (ANSI) |
VerQueryValueW Récupère les informations de version spécifiées à partir de la ressource d’informations sur la version spécifiée. (Unicode) |
wsprintfA Écrit les données mises en forme dans la mémoire tampon spécifiée. (ANSI) |
wsprintfW Écrit les 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) |
Structures
ACCEL Définit une clé d’accélérateur utilisée dans une table d’accélérateurs. |
CURSORINFO Contient des informations de curseur global. |
CURSORSHAPE Contient des informations sur un curseur. |
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) |
IndexedResourceQualifier Représente le contexte dans lequel une ressource est appropriée. |
MDINEXTMENU Contient des informations sur le menu à activer. |
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. |
MESSAGE_RESOURCE_BLOCK Contient des informations sur les chaînes de message avec des identificateurs dans la plage indiquée par les membres LowId et HighId. |
MESSAGE_RESOURCE_DATA Contient des informations sur le texte mis en forme à afficher en tant que message d’erreur ou dans une zone de message dans une ressource de table de messages. |
MESSAGE_RESOURCE_ENTRY Contient le texte d’affichage du message d’erreur ou de la zone de message pour une ressource de table de messages. |
TPMPARAMS Contient des paramètres étendus pour la fonction TrackPopupMenuEx. |
VS_FIXEDFILEINFO Contient des informations de version pour un fichier. Ces informations sont indépendantes de la langue et de la page de codes. |