Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta klasa reprezentuje ścieżkę.
Ważne
Tej klasy i jej składowych nie można używać w aplikacjach wykonywanych w środowisko wykonawcze systemu Windows.
Składnia
template <typename StringType>
class CPathT
Parametry
StringType
Klasa ciągów ATL/MFC do użycia dla ścieżki (zobacz CStringT).
Elementy członkowskie
Definicje typów publicznych
Nazwa/nazwisko | opis |
---|---|
CPathT::P CXSTR | Typ ciągu stałego. |
CPathT::P XSTR | Typ ciągu. |
CPathT::XCHAR | Typ znaku. |
Konstruktory publiczne
Nazwa/nazwisko | opis |
---|---|
CPathT::CPathT | Konstruktor ścieżki. |
Metody publiczne
Nazwa/nazwisko | opis |
---|---|
CPathT::AddBackslash | Wywołaj tę metodę, aby dodać ukośnik odwrotny na końcu ciągu, aby utworzyć poprawną składnię dla ścieżki. |
CPathT::AddExtension | Wywołaj tę metodę, aby dodać rozszerzenie pliku do ścieżki. |
CPathT::Append | Wywołaj tę metodę, aby dołączyć ciąg do bieżącej ścieżki. |
CPathT::BuildRoot | Wywołaj tę metodę, aby utworzyć ścieżkę główną na podstawie danego numeru dysku. |
CPathT::Canonicalize | Wywołaj tę metodę, aby przekonwertować ścieżkę na postać kanoniczną. |
CPathT::Combine | Wywołaj tę metodę, aby połączyć ciąg reprezentujący nazwę katalogu i ciąg reprezentujący nazwę ścieżki pliku w jedną ścieżkę. |
CPathT::CommonPrefix | Wywołaj tę metodę, aby określić, czy określona ścieżka ma wspólny prefiks z bieżącą ścieżką. |
CPathT::CompactPath | Wywołaj tę metodę, aby obcinać ścieżkę pliku w celu dopasowania do danej szerokości pikseli, zastępując składniki ścieżki wielokropkiem. |
CPathT::CompactPathEx | Wywołaj tę metodę, aby obcinać ścieżkę pliku w celu dopasowania do danej liczby znaków, zastępując składniki ścieżki wielokropkiem. |
CPathT::FileExists | Wywołaj tę metodę, aby sprawdzić, czy plik o tej nazwie ścieżki istnieje. |
CPathT::FindExtension | Wywołaj tę metodę, aby znaleźć położenie rozszerzenia pliku w ścieżce. |
CPathT::FindFileName | Wywołaj tę metodę, aby znaleźć położenie nazwy pliku w ścieżce. |
CPathT::GetDriveNumber | Wywołaj tę metodę, aby wyszukać ścieżkę litery dysku w zakresie od "A" do "Z" i zwrócić odpowiedni numer dysku. |
CPathT::GetExtension | Wywołaj tę metodę, aby pobrać rozszerzenie pliku ze ścieżki. |
CPathT::IsDirectory | Wywołaj tę metodę, aby sprawdzić, czy ścieżka jest prawidłowym katalogiem. |
CPathT::IsFileSpec | Wywołaj tę metodę, aby wyszukać ścieżkę dla dowolnych znaków rozdzielania ścieżki (na przykład : lub \ ). Jeśli nie ma żadnych znaków ogranicznika ścieżki, ścieżka jest uważana za ścieżkę specyfikacji pliku. |
CPathT::IsPrefix | Wywołaj tę metodę, aby określić, czy ścieżka zawiera prawidłowy prefiks typu przekazanego przez pszPrefix. |
CPathT::IsRelative | Wywołaj tę metodę, aby określić, czy ścieżka jest względna. |
CPathT::IsRoot | Wywołaj tę metodę, aby określić, czy ścieżka jest katalogiem głównym. |
CPathT::IsSameRoot | Wywołaj tę metodę, aby określić, czy inna ścieżka ma wspólny składnik główny z bieżącą ścieżką. |
CPathT::IsUNC | Wywołaj tę metodę, aby określić, czy ścieżka jest prawidłową ścieżką UNC (universal naming convention) dla serwera i udziału. |
CPathT::IsUNCServer | Wywołaj tę metodę, aby określić, czy ścieżka jest prawidłową ścieżką UNC (universal naming convention) tylko dla serwera. |
CPathT::IsUNCServerShare | Wywołaj tę metodę, aby określić, czy ścieżka jest prawidłową ścieżką \\server\share udziału UNC (universal naming convention), . |
CPathT::MakePretty | Wywołaj tę metodę, aby przekonwertować ścieżkę na wszystkie małe litery, aby nadać ścieżce spójny wygląd. |
CPathT::MatchSpec | Wywołaj tę metodę, aby wyszukać ścieżkę ciągu zawierającego typ dopasowania symbolu wieloznakowego. |
CPathT::QuoteSpaces | Wywołaj tę metodę, aby ująć ścieżkę w znaki cudzysłowu, jeśli zawiera spacje. |
CPathT::RelativePathTo | Wywołaj tę metodę, aby utworzyć ścieżkę względną z jednego pliku lub folderu do innego. |
CPathT::RemoveArgs | Wywołaj tę metodę, aby usunąć wszystkie argumenty wiersza polecenia ze ścieżki. |
CPathT::RemoveBackslash | Wywołaj tę metodę, aby usunąć końcowy ukośnik odwrotny ze ścieżki. |
CPathT::RemoveBlanks | Wywołaj tę metodę, aby usunąć wszystkie wiodące i końcowe spacje ze ścieżki. |
CPathT::RemoveExtension | Wywołaj tę metodę, aby usunąć rozszerzenie pliku ze ścieżki, jeśli istnieje. |
CPathT::RemoveFileSpec | Wywołaj tę metodę, aby usunąć końcową nazwę pliku i ukośnik odwrotny ze ścieżki, jeśli ma je. |
CPathT::RenameExtension | Wywołaj tę metodę, aby zastąpić rozszerzenie nazwy pliku w ścieżce nowym rozszerzeniem. Jeśli nazwa pliku nie zawiera rozszerzenia, rozszerzenie zostanie dołączone na końcu ciągu. |
CPathT::SkipRoot | Wywołaj tę metodę, aby przeanalizować ścieżkę, ignorując literę dysku lub części serwera UNC/ścieżki udziału. |
CPathT::StripPath | Wywołaj tę metodę, aby usunąć część ścieżki w pełni kwalifikowanej ścieżki i nazwy pliku. |
CPathT::StripToRoot | Wywołaj tę metodę, aby usunąć wszystkie części ścieżki z wyjątkiem informacji głównych. |
CPathT::UnquoteSpaces | Wywołaj tę metodę, aby usunąć znaki cudzysłowu od początku i końca ścieżki. |
Operatory publiczne
Nazwa/nazwisko | opis |
---|---|
CPathT::operator const StringType & | Ten operator umożliwia traktowanie obiektu jako ciągu. |
CPathT::operator CPathT::P CXSTR | Ten operator umożliwia traktowanie obiektu jako ciągu. |
CPathT::operator StringType & | Ten operator umożliwia traktowanie obiektu jako ciągu. |
CPathT::operator += | Ten operator dołącza ciąg do ścieżki. |
Publiczne elementy członkowskie danych
Nazwa/nazwisko | opis |
---|---|
CPathT::m_strPath | Ścieżka. |
Uwagi
CPath
, CPathA
i CPathW
są wystąpieniami zdefiniowanymi CPathT
w następujący sposób:
typedef CPathT< CString > CPath;
typedef CPathT< CStringA > CPathA;
typedef CPathT< CStringW > CPathW;
Wymagania
Nagłówek: atlpath.h
CPathT::AddBackslash
Wywołaj tę metodę, aby dodać ukośnik odwrotny na końcu ciągu, aby utworzyć poprawną składnię dla ścieżki. Jeśli ścieżka ma już ukośnik odwrotny, nie zostanie dodany ukośnik odwrotny.
void AddBackslash();
Uwagi
Aby uzyskać więcej informacji, zobacz PathAddBackSlash.
CPathT::AddExtension
Wywołaj tę metodę, aby dodać rozszerzenie pliku do ścieżki.
BOOL AddExtension(PCXSTR pszExtension);
Parametry
pszExtension
Rozszerzenie pliku do dodania.
Wartość zwracana
Zwraca wartość TRUE w przypadku powodzenia, FALSE w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz PathAddExtension.
CPathT::Append
Wywołaj tę metodę, aby dołączyć ciąg do bieżącej ścieżki.
BOOL Append(PCXSTR pszMore);
Parametry
pszMore
Ciąg do dołączenia.
Wartość zwracana
Zwraca wartość TRUE w przypadku powodzenia, FALSE w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz PathAppend.
CPathT::BuildRoot
Wywołaj tę metodę, aby utworzyć ścieżkę główną na podstawie danego numeru dysku.
void BuildRoot(int iDrive);
Parametry
Usługa iDrive
Numer dysku (0 to A:
, 1 to B:
itd.).
Uwagi
Aby uzyskać więcej informacji, zobacz PathBuildRoot.
CPathT::Canonicalize
Wywołaj tę metodę, aby przekonwertować ścieżkę na postać kanoniczną.
void Canonicalize();
Uwagi
Aby uzyskać więcej informacji, zobacz PathCanonicalize.
CPathT::Combine
Wywołaj tę metodę, aby połączyć ciąg reprezentujący nazwę katalogu i ciąg reprezentujący nazwę ścieżki pliku w jedną ścieżkę.
void Combine(PCXSTR pszDir, PCXSTR pszFile);
Parametry
pszDir
Ścieżka katalogu.
pszFile
Ścieżka do pliku.
Uwagi
Aby uzyskać więcej informacji, zobacz PathCombine.
CPathT::CommonPrefix
Wywołaj tę metodę, aby określić, czy określona ścieżka ma wspólny prefiks z bieżącą ścieżką.
CPathT<StringType> CommonPrefix(PCXSTR pszOther);
Parametry
pszInne
Ścieżka do porównania z bieżącą.
Wartość zwracana
Zwraca wspólny prefiks.
Uwagi
Prefiks jest jednym z następujących typów: "C:\", ".", ".".", ".. \\". Aby uzyskać więcej informacji, zobacz PathCommonPrefix.
CPathT::CompactPath
Wywołaj tę metodę, aby obcinać ścieżkę pliku w celu dopasowania do danej szerokości pikseli, zastępując składniki ścieżki wielokropkiem.
BOOL CompactPath(HDC hDC, UINT nWidth);
Parametry
hDC
Kontekst urządzenia używany na potrzeby metryk czcionek.
nWidth
Szerokość w pikselach, w których ciąg zostanie zmuszony do dopasowania.
Wartość zwracana
Zwraca wartość TRUE w przypadku powodzenia, FALSE w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz PathCompactPath.
CPathT::CompactPathEx
Wywołaj tę metodę, aby obcinać ścieżkę pliku w celu dopasowania do danej liczby znaków, zastępując składniki ścieżki wielokropkiem.
BOOL CompactPathEx(UINT nMaxChars, DWORD dwFlags = 0);
Parametry
nMaxChars
Maksymalna liczba znaków, które mają być zawarte w nowym ciągu, łącznie z znakiem null zakończenia.
dwFlags
Zarezerwowany.
Wartość zwracana
Zwraca wartość TRUE w przypadku powodzenia, FALSE w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz PathCompactPathEx.
CPathT::CPathT
Konstruktor.
CPathT(PCXSTR pszPath);
CPathT(const CPathT<StringType>& path);
CPathT() throw();
Parametry
pszPath
Wskaźnik do ciągu ścieżki.
path
Ciąg ścieżki.
CPathT::FileExists
Wywołaj tę metodę, aby sprawdzić, czy plik o tej nazwie ścieżki istnieje.
BOOL FileExists() const;
Wartość zwracana
Zwraca wartość TRUE, jeśli plik istnieje, w przeciwnym razie wartość FALSE.
Uwagi
Aby uzyskać więcej informacji, zobacz PathFileExists.
CPathT::FindExtension
Wywołaj tę metodę, aby znaleźć położenie rozszerzenia pliku w ścieżce.
int FindExtension() const;
Wartość zwracana
Zwraca pozycję "." poprzedzającą rozszerzenie. Jeśli nie znaleziono rozszerzenia, zwraca wartość -1.
Uwagi
Aby uzyskać więcej informacji, zobacz PathFindExtension.
CPathT::FindFileName
Wywołaj tę metodę, aby znaleźć położenie nazwy pliku w ścieżce.
int FindFileName() const;
Wartość zwracana
Zwraca położenie nazwy pliku. Jeśli nie znaleziono nazwy pliku, zwraca wartość -1.
Uwagi
Aby uzyskać więcej informacji, zobacz PathFindFileName.
CPathT::GetDriveNumber
Wywołaj tę metodę, aby wyszukać ścieżkę litery dysku w zakresie od "A" do "Z" i zwrócić odpowiedni numer dysku.
int GetDriveNumber() const;
Wartość zwracana
Zwraca numer dysku jako liczbę całkowitą z zakresu od 0 do 25 (odpowiadającą wartościom "A" do "Z"), jeśli ścieżka ma literę dysku lub -1 w przeciwnym razie.
Uwagi
Aby uzyskać więcej informacji, zobacz PathGetDriveNumber.
CPathT::GetExtension
Wywołaj tę metodę, aby pobrać rozszerzenie pliku ze ścieżki.
StringType GetExtension() const;
Wartość zwracana
Zwraca rozszerzenie pliku.
CPathT::IsDirectory
Wywołaj tę metodę, aby sprawdzić, czy ścieżka jest prawidłowym katalogiem.
BOOL IsDirectory() const;
Wartość zwracana
Zwraca wartość niezerową (16), jeśli ścieżka jest katalogiem, w przeciwnym razie wartość FALSE.
Uwagi
Aby uzyskać więcej informacji, zobacz PathIsDirectory.
CPathT::IsFileSpec
Wywołaj tę metodę, aby wyszukać ścieżkę dla dowolnych znaków rozdzielania ścieżki (na przykład :
lub \
). Jeśli nie ma żadnych znaków ogranicznika ścieżki, ścieżka jest uważana za ścieżkę specyfikacji pliku.
BOOL IsFileSpec() const;
Wartość zwracana
Zwraca wartość TRUE, jeśli w ścieżce nie ma znaków ograniczników ścieżki lub FALSE, jeśli istnieją znaki rozdzielania ścieżki.
Uwagi
Aby uzyskać więcej informacji, zobacz PathIsFileSpec.
CPathT::IsPrefix
Wywołaj tę metodę, aby określić, czy ścieżka zawiera prawidłowy prefiks typu przekazanego przez pszPrefix.
BOOL IsPrefix(PCXSTR pszPrefix) const;
Parametry
pszPrefix
Prefiks, dla którego ma być wyszukiwane. Prefiks jest jednym z następujących typów: "C:\", ".", ".".", ".. \\".
Wartość zwracana
Zwraca wartość TRUE, jeśli ścieżka zawiera prefiks lub FALSE w przeciwnym razie.
Uwagi
Aby uzyskać więcej informacji, zobacz PathIsPrefix.
CPathT::IsRelative
Wywołaj tę metodę, aby określić, czy ścieżka jest względna.
BOOL IsRelative() const;
Wartość zwracana
Zwraca wartość TRUE, jeśli ścieżka jest względna lub FAŁSZ, jeśli jest bezwzględna.
Uwagi
Aby uzyskać więcej informacji, zobacz PathIsRelative.
CPathT::IsRoot
Wywołaj tę metodę, aby określić, czy ścieżka jest katalogiem głównym.
BOOL IsRoot() const;
Wartość zwracana
Zwraca wartość TRUE, jeśli ścieżka jest katalogiem głównym lub FAŁSZ w przeciwnym razie.
Uwagi
Aby uzyskać więcej informacji, zobacz PathIsRoot.
CPathT::IsSameRoot
Wywołaj tę metodę, aby określić, czy inna ścieżka ma wspólny składnik główny z bieżącą ścieżką.
BOOL IsSameRoot(PCXSTR pszOther) const;
Parametry
pszInne
Druga ścieżka.
Wartość zwracana
Zwraca wartość TRUE, jeśli oba ciągi mają ten sam składnik główny lub false w przeciwnym razie.
Uwagi
Aby uzyskać więcej informacji, zobacz PathIsSameRoot.
CPathT::IsUNC
Wywołaj tę metodę, aby określić, czy ścieżka jest prawidłową ścieżką UNC (universal naming convention) dla serwera i udziału.
BOOL IsUNC() const;
Wartość zwracana
Zwraca wartość TRUE, jeśli ścieżka jest prawidłową ścieżką UNC lub FAŁSZ w przeciwnym razie.
Uwagi
Aby uzyskać więcej informacji, zobacz PathIsUNC.
CPathT::IsUNCServer
Wywołaj tę metodę, aby określić, czy ścieżka jest prawidłową ścieżką UNC (universal naming convention) tylko dla serwera.
BOOL IsUNCServer() const;
Wartość zwracana
Zwraca wartość TRUE, jeśli ciąg jest prawidłową ścieżką UNC tylko dla serwera (bez nazwy udziału) lub FALSE w przeciwnym razie.
Uwagi
Aby uzyskać więcej informacji, zobacz PathIsUNCServer.
CPathT::IsUNCServerShare
Wywołaj tę metodę, aby określić, czy ścieżka jest prawidłową ścieżką udziału UNC (universal naming convention), udziałem serwera\ \\ .
BOOL IsUNCServerShare() const;
Wartość zwracana
Zwraca wartość TRUE, jeśli ścieżka znajduje się w formularzu \\ udział serwera\ lub FAŁSZ w przeciwnym razie.
Uwagi
Aby uzyskać więcej informacji, zobacz PathIsUNCServerShare.
CPathT::m_strPath
Ścieżka.
StringType m_strPath;
Uwagi
StringType
to parametr szablonu na CPathT
.
CPathT::MakePretty
Wywołaj tę metodę, aby przekonwertować ścieżkę na wszystkie małe litery, aby nadać ścieżce spójny wygląd.
BOOL MakePretty();
Wartość zwracana
Zwraca wartość TRUE, jeśli ścieżka została przekonwertowana lub w przeciwnym razie wartość FALSE.
Uwagi
Aby uzyskać więcej informacji, zobacz PathMakePretty.
CPathT::MatchSpec
Wywołaj tę metodę, aby wyszukać ścieżkę ciągu zawierającego typ dopasowania symbolu wieloznakowego.
BOOL MatchSpec(PCXSTR pszSpec) const;
Parametry
pszSpec
Wskaźnik do ciągu zakończonego wartością null z typem pliku, dla którego ma być wyszukiwane. Na przykład aby sprawdzić, czy plik w bieżącej ścieżce jest plikiem DOC, pszSpec powinien mieć ustawioną wartość "*.doc".
Wartość zwracana
Zwraca wartość TRUE, jeśli ciąg jest zgodny lub FAŁSZ.
Uwagi
Aby uzyskać więcej informacji, zobacz PathMatchSpec.
CPathT::operator +=
Ten operator dołącza ciąg do ścieżki.
CPathT<StringType>& operator+=(PCXSTR pszMore);
Parametry
pszMore
Ciąg do dołączenia.
Wartość zwracana
Zwraca zaktualizowaną ścieżkę.
CPathT::operator const StringType &
Ten operator umożliwia traktowanie obiektu jako ciągu.
operator const StringType&() const throw();
Wartość zwracana
Zwraca ciąg reprezentujący bieżącą ścieżkę zarządzaną przez ten obiekt.
CPathT::operator CPathT::P CXSTR
Ten operator umożliwia traktowanie obiektu jako ciągu.
operator PCXSTR() const throw();
Wartość zwracana
Zwraca ciąg reprezentujący bieżącą ścieżkę zarządzaną przez ten obiekt.
CPathT::operator StringType &
Ten operator umożliwia traktowanie obiektu jako ciągu.
operator StringType&() throw();
Wartość zwracana
Zwraca ciąg reprezentujący bieżącą ścieżkę zarządzaną przez ten obiekt.
CPathT::P CXSTR
Typ ciągu stałego.
typedef StringType::PCXSTR PCXSTR;
Uwagi
StringType
to parametr szablonu na CPathT
.
CPathT::P XSTR
Typ ciągu.
typedef StringType::PXSTR PXSTR;
Uwagi
StringType
to parametr szablonu na CPathT
.
CPathT::QuoteSpaces
Wywołaj tę metodę, aby ująć ścieżkę w znaki cudzysłowu, jeśli zawiera spacje.
void QuoteSpaces();
Uwagi
Aby uzyskać więcej informacji, zobacz PathQuoteSpaces.
CPathT::RelativePathTo
Wywołaj tę metodę, aby utworzyć ścieżkę względną z jednego pliku lub folderu do innego.
BOOL RelativePathTo(
PCXSTR pszFrom,
DWORD dwAttrFrom,
PCXSTR pszTo,
DWORD dwAttrTo);
Parametry
pszFrom
Początek ścieżki względnej.
dwAttrFrom
Atrybuty pliku pszFrom. Jeśli ta wartość zawiera FILE_ATTRIBUTE_DIRECTORY, pszFrom przyjmuje się, że jest katalogiem; w przeciwnym razie pszFrom przyjmuje się, że jest plikiem.
pszTo
Punkt końcowy ścieżki względnej.
dwAttrTo
Atrybuty pliku pszTo. Jeśli ta wartość zawiera FILE_ATTRIBUTE_DIRECTORY, przyjmuje się, że pszTo jest katalogiem; w przeciwnym razie przyjmuje się, że pszTo jest plikiem.
Wartość zwracana
Zwraca wartość TRUE w przypadku powodzenia, FALSE w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz PathRelativePathTo.
CPathT::RemoveArgs
Wywołaj tę metodę, aby usunąć wszystkie argumenty wiersza polecenia ze ścieżki.
void RemoveArgs();
Uwagi
Aby uzyskać więcej informacji, zobacz PathRemoveArgs.
CPathT::RemoveBackslash
Wywołaj tę metodę, aby usunąć końcowy ukośnik odwrotny ze ścieżki.
void RemoveBackslash();
Uwagi
Aby uzyskać więcej informacji, zobacz PathRemoveBackslash.
CPathT::RemoveBlanks
Wywołaj tę metodę, aby usunąć wszystkie wiodące i końcowe spacje ze ścieżki.
void RemoveBlanks();
Uwagi
Aby uzyskać więcej informacji, zobacz PathRemoveBlanks.
CPathT::RemoveExtension
Wywołaj tę metodę, aby usunąć rozszerzenie pliku ze ścieżki, jeśli istnieje.
void RemoveExtension();
Uwagi
Aby uzyskać więcej informacji, zobacz PathRemoveExtension.
CPathT::RemoveFileSpec
Wywołaj tę metodę, aby usunąć końcową nazwę pliku i ukośnik odwrotny ze ścieżki, jeśli ma je.
BOOL RemoveFileSpec();
Wartość zwracana
Zwraca wartość TRUE w przypadku powodzenia, FALSE w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz PathRemoveFileSpec.
CPathT::RenameExtension
Wywołaj tę metodę, aby zastąpić rozszerzenie nazwy pliku w ścieżce nowym rozszerzeniem. Jeśli nazwa pliku nie zawiera rozszerzenia, rozszerzenie zostanie dołączone na końcu ścieżki.
BOOL RenameExtension(PCXSTR pszExtension);
Parametry
pszExtension
Nowe rozszerzenie nazwy pliku poprzedzone znakiem ".".
Wartość zwracana
Zwraca wartość TRUE w przypadku powodzenia, FALSE w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz PathRenameExtension.
CPathT::SkipRoot
Wywołaj tę metodę, aby przeanalizować ścieżkę, ignorując literę dysku lub części serwera/ścieżki udziału UNC (universal naming convention).
int SkipRoot() const;
Wartość zwracana
Zwraca położenie początku ścieżki podrzędnej, która jest zgodna z katalogiem głównym (literą dysku lub serwerem UNC/udziałem).
Uwagi
Aby uzyskać więcej informacji, zobacz PathSkipRoot.
CPathT::StripPath
Wywołaj tę metodę, aby usunąć część ścieżki w pełni kwalifikowanej ścieżki i nazwy pliku.
void StripPath();
Uwagi
Aby uzyskać więcej informacji, zobacz PathStripPath.
CPathT::StripToRoot
Wywołaj tę metodę, aby usunąć wszystkie części ścieżki z wyjątkiem informacji głównych.
BOOL StripToRoot();
Wartość zwracana
Zwraca wartość TRUE, jeśli w ścieżce znaleziono prawidłową literę dysku lub false.
Uwagi
Aby uzyskać więcej informacji, zobacz PathStripToRoot.
CPathT::UnquoteSpaces
Wywołaj tę metodę, aby usunąć znaki cudzysłowu od początku i końca ścieżki.
void UnquoteSpaces();
Uwagi
Aby uzyskać więcej informacji, zobacz PathUnquoteSpaces.
CPathT::XCHAR
Typ znaku.
typedef StringType::XCHAR XCHAR;
Uwagi
StringType
to parametr szablonu na CPathT
.