Référence alphabétique des fonctions ATL
Dans cette section, les rubriques de référence des fonctions globales ATL sont organisées de manière alphabétique. Pour rechercher une fonction particulière par catégorie, consultez Fonctions ATL.
Fonction |
Description |
---|---|
Crée une connexion entre le point de connexion d'un objet et le récepteur d'un client. |
|
Appelez cette fonction pour conseiller ou déconseiller toutes les entrées de la table d'événements du récepteur de l'objet. |
|
Joint un contrôle précédemment créé à la fenêtre spécifiée. |
|
Crée un contrôle ActiveX, puis initialise et héberge ce dernier dans la fenêtre spécifiée. Un pointeur d'interface et un récepteur d'événements du nouveau contrôle peuvent également être créés. |
|
Crée un contrôle ActiveX sous licence, puis initialise et héberge ce dernier dans la fenêtre spécifiée. Un pointeur d'interface et un récepteur d'événements du nouveau contrôle peuvent également être créés. |
|
Crée un contrôle ActiveX sous licence, puis initialise et héberge ce dernier dans la fenêtre spécifiée. |
|
Crée un contrôle ActiveX, puis initialise et héberge ce dernier dans la fenêtre spécifiée. |
|
Crée une boîte de dialogue non modale à partir d'un modèle de boîte de dialogue fourni par l'utilisateur. |
|
Crée une boîte de dialogue modale à partir d'un modèle de boîte de dialogue fourni par l'utilisateur. |
|
Obtient un pointeur d'interface direct vers le contrôle contenu dans une fenêtre spécifique en fonction de son handle. |
|
Obtient un pointeur d'interface direct vers le conteneur d'une fenêtre spécifique (le cas échéant), en fonction de son handle. |
|
Cette fonction initialise le code d'hébergement du contrôle de la bibliothèque ATL en inscrivant les classes de fenêtres « AtlAxWin80 » et « AtlAxWinLic80 », ainsi que quelques messages de fenêtre personnalisés. |
|
Cette fonction annule l'initialisation du code d'hébergement du contrôle de la bibliothèque ATL en annulant l'inscription des classes de fenêtres « AtlAxWin80 » et « AtlAxWinLic80 ». |
|
Appelez cette fonction pour rendre canonique une URL, notamment afin de convertir les caractères et espaces non sécurisés en séquences d'échappement. |
|
Appelez cette fonction pour associer une URL de base et une URL relative en une URL unique et canonique. |
|
Cette fonction est appelée pour retourner la fabrique de classe. |
|
Cette fonction est appelée pour inscrire des objets de classe. |
|
Cette fonction est appelée pour inscrire chaque objet du mappage d'objets. |
|
Cette fonction est appelée pour supprimer la ou les fabriques de classes de la table des objets en cours d'exécution (ROT). |
|
Cette fonction est appelée pour annuler l'inscription de chaque objet du mappage d'objets. |
|
Assigne un pointeur d'interface à un autre pointeur d'interface du même type. |
|
Assigne un pointeur d'interface à un autre pointeur d'interface de type distinct. |
|
Crée un contexte de périphérique pour le périphérique spécifié dans la structure DVTARGETDEVICE. |
|
Appelez cette fonction pour convertir tous les caractères non sécurisés en séquences d'échappement. |
|
Libère les données de marshaling dans le flux, puis libère le pointeur de flux. |
|
Appelez cette fonction pour récupérer les informations relatives à la liste de contrôle d'accès discrétionnaire (DACL) d'un objet spécifique. |
|
Appelez cette fonction pour obtenir le numéro de port par défaut associé à un protocole ou un modèle Internet particulier. |
|
Appelez cette fonction pour récupérer l'identificateur de sécurité (SID) de groupe d'un objet. |
|
Appelez cette fonction pour obtenir la valeur numérique d'un chiffre hexadécimal. |
|
Appelez cette fonction pour récupérer des informations sur l'interface source par défaut d'un objet. |
|
Appelez cette fonction pour récupérer l'identificateur de sécurité (SID) de propriétaire d'un objet. |
|
Utilisez cette fonction pour déterminer si l'application redirige l'accès au Registre vers le nœud HKEY_CURRENT_USER (HKCU). |
|
Appelez cette fonction pour récupérer les informations relatives à la liste de contrôle d'accès système (SACL) d'un objet spécifique. |
|
Appelez cette fonction pour récupérer le descripteur de sécurité d'un objet donné. |
|
Décode une chaîne de données qui a été encodée sous forme de texte hexadécimal, notamment par un appel antérieur à AtlHexEncode. |
|
Appelez cette fonction pour obtenir la taille en octets d'une mémoire tampon qui peut contenir des données décodées à partir d'une chaîne encodée au format hexadécimal de longueur spécifique. |
|
Appelez cette fonction pour encoder des données sous forme de chaîne hexadécimale. |
|
Appelez cette fonction pour obtenir la taille en caractères d'une mémoire tampon qui peut contenir une chaîne encodée à partir des données de la taille spécifiée. |
|
Appelez cette fonction pour obtenir la valeur numérique d'un chiffre hexadécimal. |
|
Convertit la taille d'un objet en unités HIMETRIC (chaque unité représente 0,01 millimètre) vers une taille en pixels sur l'appareil à écran. |
|
Retourne la dernière valeur du code d'erreur du thread appelant sous la forme d'une valeur HRESULT. |
|
Convertit un code d'erreur Win32 en valeur HRESULT. |
|
Récupère un pointeur vers l'interface demandée. |
|
Appelez cette fonction pour déterminer si un caractère peut être utilisé de manière sécurisée dans une URL. |
|
Cette fonction est appelée pour charger une bibliothèque de types. |
|
Crée un objet de flux, écrit le CLSID du proxy dans le flux, puis marshale le pointeur d'interface spécifié en écrivant les données nécessaires pour initialiser le proxy dans le flux. |
|
Inscrit chaque objet du mappage d'objets. |
|
Inscrit une bibliothèque de types. |
|
Annule l'inscription de chaque objet du mappage d'objets. |
|
Annule l'inscription de chaque objet du mappage d'objets. Cette fonction est identique à AtlModuleUnregisterServerEx sauf qu'elle ne peut pas annuler l'inscription de la bibliothèque de types. |
|
Annule l'inscription d'une bibliothèque de types. |
|
Cette fonction est un wrapper surchargé de PathAddBackslash. |
|
Cette fonction est un wrapper surchargé de PathAddExtension. |
|
Cette fonction est un wrapper surchargé de PathAppend. |
|
Cette fonction est un wrapper surchargé de PathBuildRoot. |
|
Cette fonction est un wrapper surchargé de PathCanonicalize. |
|
Cette fonction est un wrapper surchargé de PathCombine. |
|
Cette fonction est un wrapper surchargé de PathCommonPrefix. |
|
Cette fonction est un wrapper surchargé de PathCompactPath. |
|
Cette fonction est un wrapper surchargé de PathCompactPathEx. |
|
Cette fonction est un wrapper surchargé de PathFileExists. |
|
Cette fonction est un wrapper surchargé de PathFindExtension. |
|
Cette fonction est un wrapper surchargé de PathFindFileName. |
|
Cette fonction est un wrapper surchargé de PathGetDriveNumber. |
|
Cette fonction est un wrapper surchargé de PathIsDirectory. |
|
Cette fonction est un wrapper surchargé de PathIsFileSpec. |
|
Cette fonction est un wrapper surchargé de PathIsPrefix. |
|
Cette fonction est un wrapper surchargé de PathIsRelative. |
|
Cette fonction est un wrapper surchargé de PathIsRoot. |
|
Cette fonction est un wrapper surchargé de PathIsSameRoot. |
|
Cette fonction est un wrapper surchargé de PathIsUNC. |
|
Cette fonction est un wrapper surchargé de PathIsUNCServer. |
|
Cette fonction est un wrapper surchargé de PathIsUNCServerShare. |
|
Cette fonction est un wrapper surchargé de PathMakePretty. |
|
Cette fonction est un wrapper surchargé de PathMatchSpec. |
|
Cette fonction est un wrapper surchargé de PathQuoteSpaces. |
|
Cette fonction est un wrapper surchargé de PathRelativePathTo. |
|
Cette fonction est un wrapper surchargé de PathRemoveArgs. |
|
Cette fonction est un wrapper surchargé de PathRemoveBackslash. |
|
Cette fonction est un wrapper surchargé de PathRemoveBlanks. |
|
Cette fonction est un wrapper surchargé de PathRemoveExtension. |
|
Cette fonction est un wrapper surchargé de PathRemoveFileSpec. |
|
Cette fonction est un wrapper surchargé de PathRenameExtension. |
|
Cette fonction est un wrapper surchargé de PathSkipRoot. |
|
Cette fonction est un wrapper surchargé de PathStripPath. |
|
Cette fonction est un wrapper surchargé de PathStripToRoot. |
|
Cette fonction est un wrapper surchargé de PathUnquoteSpaces. |
|
Convertit la taille d'un objet en pixels sur l'appareil à écran vers une taille en unités HIMETRIC (chaque unité représente 0,01 millimètre). |
|
Cette fonction est appelée pour inscrire une bibliothèque de types. |
|
Configure l'interface IErrorInfo pour fournir des informations d'erreur aux clients de l'objet. |
|
Appelez cette fonction pour définir le site de l'objet enfant au IUnknown de l'objet parent. |
|
Appelez cette fonction pour définir les informations relatives à la liste de contrôle d'accès discrétionnaire (DACL) d'un objet spécifique. |
|
Appelez cette fonction pour définir l'identificateur de sécurité (SID) de groupe d'un objet. |
|
Appelez cette fonction pour définir l'identificateur de sécurité (SID) de propriétaire d'un objet. |
|
Définit si l'application redirige l'accès au Registre vers le nœud HKEY_CURRENT_USER (HKCU). |
|
Appelez cette fonction pour définir les informations relatives à la liste de contrôle d'accès système (SACL) d'un objet spécifique. |
|
Appelez cette fonction pour signaler une erreur en fonction du résultat de la fonction Windows GetLastError. |
|
Appelez cette fonction pour signaler une erreur en fonction d'un code d'état HRESULT. |
|
Termine la connexion établie via AtlAdvise. |
|
Appelez cette fonction pour convertir les caractères ayant fait l'objet d'une séquence d'échappement vers leurs valeurs d'origine. |
|
Appelez cette fonction pour convertir une chaîne Unicode au format UTF-8. |
|
Convertit les données de marshaling du flux en un pointeur d'interface qui peut être utilisé par le client. |
|
Cette fonction est appelée pour annuler l'inscription d'une bibliothèque de types. |
|
Cette fonction est appelée pour mettre à jour le Registre à partir de la ressource fournie. |
|
Attend que l'objet soit signalé tout en distribuant les messages de fenêtre en fonction des besoins. |
|
Cette fonction est utilisée pour initialiser et ajouter une structure _AtlCreateWndData. |
|
Appelez cette fonction pour extraire une structure _AtlCreateWndData existante. |
|
Appelez cette fonction pour convertir certaines données à l'aide de l'encodage « B ». |
|
Appelez cette fonction pour obtenir la taille en caractères d'une mémoire tampon qui peut contenir une chaîne encodée à partir des données de la taille spécifiée. |
|
Appelez cette fonction pour convertir les caractères dont l'utilisation n'est pas sécurisée dans du code XML en leurs équivalents sécurisés. |
|
Appelez cette fonction pour obtenir le nombre de caractères étendus d'une chaîne. |
|
Appelez cette fonction dans le cas particulier du test de IUnknown. |
|
Appelez cette fonction pour déterminer si un caractère donné est un caractère étendu (inférieur à 32, supérieur à 126 et qui n'est pas une tabulation, un saut de ligne ou un retour chariot) |
|
Appelez cette fonction pour convertir certaines données à l'aide de l'encodage « Q ». |
|
Appelez cette fonction pour obtenir la taille en caractères d'une mémoire tampon qui peut contenir une chaîne encodée à partir des données de la taille spécifiée. |
|
Décode une chaîne de données qui a été encodée au format Quoted-Printable (QP), notamment par un appel antérieur à QPEncode. |
|
Appelez cette fonction pour obtenir la taille en octets d'une mémoire tampon qui peut contenir des données décodées à partir d'une chaîne encodée au format Quoted-Printable (QP) de longueur spécifique. |
|
Appelez cette fonction pour encoder des données au format Quoted-Printable (QP). |
|
Appelez cette fonction pour obtenir la taille en caractères d'une mémoire tampon qui peut contenir une chaîne encodée à partir des données de la taille spécifiée. |
|
Cette fonction est appelée pour lire ou écrire dans le Registre système. |
|
Convertit une valeur COLORREF en texte HTML correspondant à cette valeur de couleur. |
|
Retourne le SID de DOMAIN_ALIAS_RID_ACCOUNT_OPS. |
|
Retourne le SID de DOMAIN_ALIAS_RID_ADMINS. |
|
Retourne le SID de SECURITY_ANONYMOUS_LOGON_RID. |
|
Retourne le SID de SECURITY_AUTHENTICATED_USER_RID. |
|
Retourne le SID de DOMAIN_ALIAS_RID_BACKUP_OPS. |
|
Retourne le SID de SECURITY_BATCH_RID. |
|
Retourne le SID de SECURITY_CREATOR_GROUP_SERVER_RID. |
|
Retourne le SID de SECURITY_CREATOR_GROUP_RID. |
|
Retourne le SID de SECURITY_CREATOR_OWNER_SERVER_RID. |
|
Retourne le SID de SECURITY_CREATOR_OWNER_RID. |
|
Retourne le SID de SECURITY_DIALUP_RID. |
|
Retourne le SID de DOMAIN_ALIAS_RID_GUESTS. |
|
Retourne le SID de SECURITY_INTERACTIVE_RID. |
|
Retourne le SID de SECURITY_LOCAL_RID. |
|
Retourne le SID de SECURITY_NETWORK_RID. |
|
Retourne le SID de SECURITY_NETWORK_SERVICE_RID. |
|
Retourne le SID de SECURITY_NULL_RID. |
|
Retourne le SID de DOMAIN_ALIAS_RID_POWER_USERS. |
|
Retourne le SID de DOMAIN_ALIAS_RID_PREW2KCOMPACCESS. |
|
Retourne le SID de DOMAIN_ALIAS_RID_PRINT_OPS. |
|
Retourne le SID de SECURITY_PROXY_RID. |
|
Retourne le SID de DOMAIN_ALIAS_RID_RAS_SERVERS. |
|
Retourne le SID de DOMAIN_ALIAS_RID_REPLICATOR. |
|
Retourne le SID de SECURITY_RESTRICTED_CODE_RID. |
|
Retourne le SID de SECURITY_PRINCIPAL_SELF_RID. |
|
Retourne le SID de SECURITY_SERVER_LOGON_RID. |
|
Retourne le SID de SECURITY_SERVICE_RID. |
|
Retourne le SID de DOMAIN_ALIAS_RID_SYSTEM_OPS. |
|
Retourne le SID de SECURITY_LOCAL_SYSTEM_RID. |
|
Retourne le SID de SECURITY_TERMINAL_SERVER_RID. |
|
Retourne le SID de DOMAIN_ALIAS_RID_USERS. |
|
Retourne le SID de SECURITY_WORLD_RID. |
|
Appelez cette fonction pour convertir une heure système en une chaîne au format approprié pour être utilisée dans les en-têtes HTTP. |
|
Décode une chaîne de données qui a été convertie au format UUEncode, notamment par un appel antérieur à UUEncode. |
|
Appelez cette fonction pour obtenir la taille en octets d'une mémoire tampon qui peut contenir des données décodées à partir d'une chaîne encodée au format UUEncode de longueur spécifique. |
|
Appelez cette fonction pour convertir des données au format UUEncode. |
|
Appelez cette fonction pour obtenir la taille en caractères d'une mémoire tampon qui peut contenir une chaîne encodée à partir des données de la taille spécifiée. |