CPathT, classe
Cette classe représente un chemin d'accès.
Important
Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s'exécutent dans les fenêtres d'exécution.
template< typename StringType>
class CPathT
Paramètres
- StringType
La classe de chaîne ATL/MFC à utiliser pour le chemin d'accès (consultez CStringT).
Membres
Typedefs publics
Nom |
Description |
---|---|
Un type chaîne constante. |
|
Un type chaîne. |
|
Type caractère |
Constructeurs publics
Nom |
Description |
---|---|
Le constructeur pour le chemin d'accès. |
Méthodes publiques
Nom |
Description |
---|---|
Appelez cette méthode pour ajouter une barre oblique inverse à la fin d'une chaîne pour créer la syntaxe correcte pour un chemin d'accès. |
|
Appelez cette méthode pour ajouter une extension de fichier à un tracé. |
|
Appelez cette méthode pour ajouter une chaîne au chemin d'accès actuel. |
|
Appelez cette méthode pour créer un chemin d'accès racine d'un nombre donné de lecteur. |
|
Appelez cette méthode pour convertir le chemin d'accès au formulaire canonique. |
|
Appelez cette méthode pour concaténer une chaîne représentant un nom de dossier et une chaîne représentant un nom de chemin d'accès de fichier dans un chemin d'accès. |
|
Appelez cette méthode pour déterminer si le chemin d'accès spécifié partage un préfixe commun avec le chemin d'accès actuel. |
|
Appelez cette méthode pour tronquer un chemin d'accès pour entrer dans une largeur données de pixels en remplaçant les composants de chemin d'accès par des points de suspension. |
|
Appelez cette méthode pour tronquer un chemin d'accès pour entrer dans un nombre spécifié de caractères en remplaçant les composants de chemin d'accès par des points de suspension. |
|
Appelez cette méthode pour vérifier si le fichier à ce chemin d'accès existe. |
|
Appelez cette méthode pour rechercher la position de l'extension de fichier dans le chemin d'accès. |
|
Appelez cette méthode pour rechercher la position du nom de fichier dans le chemin d'accès. |
|
Appelez cette méthode pour rechercher le chemin d'accès à une lettre de lecteur dans la plage « A » à « Z » et retourner le nombre correspondant de lecteur. |
|
Appelez cette méthode pour obtenir l'extension de fichier du tracé. |
|
Appelez cette méthode pour vérifier si le chemin d'accès est un répertoire valide. |
|
Appelez cette méthode pour rechercher un chemin d'accès pour tous les caractères chemin- les délimitant (par exemple, « : » ou « \ "). S'il n'existe aucun caractère chemin- le délimitant actuel, le chemin est considéré comme un chemin de spécification de fichier. |
|
Appelez cette méthode pour déterminer si un chemin d'accès contient un préfixe valide du type passé par pszPrefix. |
|
Appelez cette méthode pour déterminer si le chemin d'accès est associé. |
|
Appelez cette méthode pour déterminer si le chemin d'accès est une racine du dossier. |
|
Appelez cette méthode pour déterminer si un autre chemin a un composant racine commun avec le chemin d'accès actuel. |
|
Appelez cette méthode pour déterminer si le chemin d'accès est un chemin UNC valide (convention d'affectation de noms) pour un serveur et un partage. |
|
Appelez cette méthode pour déterminer si le chemin d'accès est un chemin UNC valide (convention d'affectation de noms) pour un serveur uniquement. |
|
Appelez cette méthode pour déterminer si le chemin d'accès est un chemin d'accès valide de partage UNC (convention d'affectation de noms), \\server\partage. |
|
Appelez cette méthode pour convertir un chemin d'accès à toutes les lettres minuscules pour donner au chemin une apparence cohérente. |
|
Appelez cette méthode pour rechercher le chemin d'accès à une chaîne contenant un type générique de correspondance. |
|
Appelez cette méthode pour placer le chemin d'accès entre guillemets s'il contient des espaces. |
|
Appelez cette méthode pour créer un chemin d'accès relatif d'un fichier ou dossier à un autre. |
|
Appelez cette méthode pour supprimer tous les arguments de ligne de commande du tracé. |
|
Appelez cette méthode pour supprimer la barre oblique inverse finale du chemin d'accès. |
|
Appelez cette méthode pour supprimer tous les espaces à gauche et à droite du tracé. |
|
Appelez cette méthode pour supprimer l'extension de fichier du chemin d'accès, le cas échéant. |
|
Appelez cette méthode pour supprimer le nom de fichier et la barre oblique inverse finale du chemin d'accès, s'il a. |
|
Appelez cette méthode pour remplacer l'extension de nom de fichier dans le chemin d'accès par une nouvelle extension. Si le nom de fichier ne contient pas d'extension, l'extension est attachée à la fin de la chaîne. |
|
Appelez cette méthode pour analyser un chemin d'accès, en ignorant la lettre de lecteur ou le serveur UNC/partage de composants de chemin d'accès. |
|
Appelez cette méthode pour supprimer la partie du chemin d'accès d'un chemin qualifié complet et un nom de fichier. |
|
Appelez cette méthode pour supprimer tous les éléments du chemin d'accès à l'exception de les informations racine. |
|
Appelez cette méthode pour supprimer des guillemets le début et la fin d'un tracé. |
Opérateurs publics
Nom |
Description |
---|---|
Cet opérateur permet l'objet à traiter comme une chaîne. |
|
Cet opérateur permet l'objet à traiter comme une chaîne. |
|
Cet opérateur permet l'objet à traiter comme une chaîne. |
|
Cet opérateur ajoute une chaîne au chemin d'accès. |
Données membres publiques
Nom |
Description |
---|---|
Chemin d'accès. |
Notes
CPath, CPathA, et CPathW sont des instanciations de CPathT définie comme suit :
typedef CPathT< CString > CPath;
typedef CPathT< CStringA > CPathA;
typedef CPathT< CStringW > CPathW;
Configuration requise
Header: atlpath.h