Classe di CPathT
Questa classe rappresenta un percorso.
Importante |
---|
Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime. |
template< typename StringType>
class CPathT
Parametri
- StringType
La classe string ATL/MFC da utilizzare per il percorso CStringT(vedere).
Membri
Typedef pubblici
Nome |
Descrizione |
---|---|
Un tipo costante di stringa. |
|
Un tipo stringa. |
|
Un tipo carattere. |
Costruttori pubblici
Nome |
Descrizione |
---|---|
Il costruttore per il percorso. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Chiamare questo metodo per aggiungere una barra rovesciata alla fine di una stringa per creare la sintassi corretta per un percorso. |
|
Chiamare questo metodo per aggiungere un'estensione di file in un percorso. |
|
Chiamare questo metodo per aggiungere una stringa al percorso corrente. |
|
Chiamare questo metodo per creare un percorso radice da un numero di unità specificato. |
|
Chiamare questo metodo per convertire il percorso di formato canonico. |
|
Chiamare questo metodo per concatenare una stringa che rappresentano un nome di directory e una stringa che rappresenta il nome del percorso del file in un percorso. |
|
Chiamare questo metodo per determinare se il percorso specificato condivide un prefisso comune con il percorso corrente. |
|
Chiamare questo metodo per troncare un percorso di file per immettere una larghezza in pixel specificata sostituendo i componenti di percorso con i puntini di sospensione. |
|
Chiamare questo metodo per troncare un percorso di file per immettere un numero di caratteri specificato sostituendo i componenti di percorso con i puntini di sospensione. |
|
Chiamare questo metodo per controllare se il file al nome del percorso esistente. |
|
Chiamare questo metodo per trovare il percorso dell'estensione di file nel percorso. |
|
Chiamare questo metodo per trovare la posizione del nome file nel percorso. |
|
Chiamare questo metodo per trovare il percorso una lettera di unità nell'intervallo "A" a "Z" e restituire il numero di unità corrispondente. |
|
Chiamare questo metodo per ottenere l'estensione di file dal percorso. |
|
Chiamare questo metodo per controllare se il percorso sia una directory valida. |
|
Chiamare questo metodo per trovare un percorso tutti i caratteri di delimitazione, ad esempio ": " o "\ ").Se non sono presenti caratteri di delimitazione presenti, viene considerato un percorso di spec. il file. |
|
Chiamare questo metodo per determinare se un percorso contiene un prefisso valido del tipo passato da pszPrefix. |
|
Chiamare questo metodo per determinare se il percorso è relativo. |
|
Chiamare questo metodo per determinare se il percorso è una radice della directory. |
|
Chiamare questo metodo per determinare se un altro percorso con un componente radice comune con il percorso corrente. |
|
Chiamare questo metodo per determinare se il percorso è valido un percorso UNC (convenzione di denominazione universale) per un server e una condivisione. |
|
Chiamare questo metodo per determinare se il percorso è valido un percorso UNC (convenzione di denominazione universale) per un solo server. |
|
Chiamare questo metodo per determinare se il percorso è un percorso valido di condivisione UNC (convenzione di denominazione universale), \\server\share. |
|
Chiamare questo metodo per convertire un percorso a tutti i caratteri minuscoli per fornire il percorso un aspetto coerente. |
|
Chiamare questo metodo per trovare il percorso una stringa contenente un tipo jolly di corrispondenza. |
|
Chiamare questo metodo per racchiudere il percorso tra virgolette se contiene eventuali spazi. |
|
Chiamare questo metodo per creare un percorso relativo da un file o una cartella a un altro. |
|
Chiamare questo metodo per rimuovere tutti gli argomenti della riga di comando dal percorso. |
|
Chiamare questo metodo per rimuovere la barra rovesciata finale del percorso. |
|
Chiamare questo metodo per rimuovere gli spazi iniziali e finali dal percorso. |
|
Chiamare questo metodo per rimuovere l'estensione di file dal percorso, se presente. |
|
Chiamare questo metodo per rimuovere il nome file e la barra rovesciata finali dal percorso, se sono stati. |
|
Chiamare questo metodo per sostituire l'estensione di file nel percorso con una nuova estensione.Se il nome di file non contiene l'estensione, l'estensione verrà allegata alla fine della stringa. |
|
Chiamare questo metodo per analizzare un percorso, ignorando la lettera di unità o il server di condivisione UNC o di parti del percorso. |
|
Chiamare questo metodo per rimuovere la parte del percorso di percorso completo e il nome file. |
|
Chiamare questo metodo per rimuovere tutte le parti del percorso eccezione delle informazioni radice. |
|
Chiamare questo metodo per rimuovere le virgolette all'inizio e alla fine di un percorso. |
Operatori pubblici
Nome |
Descrizione |
---|---|
Questo operatore modo l'oggetto può essere considerato come una stringa. |
|
Questo operatore modo l'oggetto può essere considerato come una stringa. |
|
Questo operatore modo l'oggetto può essere considerato come una stringa. |
|
Questo operatore aggiunge una stringa al percorso. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
Percorso. |
Note
CPath, CPathAe CPathW sono creazioni di istanze CPathT definita come segue:
typedef CPathT< CString > CPath;
typedef CPathT< CStringA > CPathA;
typedef CPathT< CStringW > CPathW;
Requisiti
Header: atlpath.h