CPathT Class
Этот класс представляет путь.
Важно!
Этот класс и его члены нельзя использовать в приложениях, выполняемых в этой среде выполнения Windows.
template< typename StringType>
class CPathT
Параметры
- StringType
Класс строки ATL/MFC, используемый для пути (см. CStringT).
Члены
Открытые определения типов
Имя |
Описание |
---|---|
Константы типа string. |
|
Строковый тип. |
|
Символьный тип. |
Открытые конструкторы
Имя |
Описание |
---|---|
Конструктор для пути. |
Открытые методы
Имя |
Описание |
---|---|
Вызовите этот метод, чтобы добавить обратная косая черта в конце строки для создания правильного синтаксиса для пути. |
|
Вызовите этот метод, чтобы добавить расширение файла в пути. |
|
Вызывайте этот метод для добавления строки в текущем пути. |
|
Вызывайте этот метод для создания путь корня из заданного числа диска. |
|
Этот метод вызывается для преобразования пути к канонической форме. |
|
Вызовите этот метод, чтобы сцепить строка, представляющая имя каталога и строка, представляющая имя пути к файлу в один путь. |
|
Этот метод следует вызывать, чтобы определить, использует ли указанный путь общий префикс с текущим местоположением. |
|
Вызовите этот метод, чтобы усечь путь к файлу приспособления в пределах заданной ширины точки, заменив компоненты пути с точками. |
|
Вызовите этот метод, чтобы усечь путь к файлу приспособления в заданное количество символов, заменив компоненты пути с точками. |
|
Вызовите этот метод, чтобы проверить, существует ли файл для этого имени пути. |
|
Вызовите этот метод, чтобы найти положение расширения файла в путь. |
|
Вызовите этот метод, чтобы найти местоположение имени файла в путь. |
|
Вызовите этот метод, чтобы найти путь для буквы диска в диапазоне от "a" до "Z" и возвращать соответствующий номер диска. |
|
Вызовите этот метод, чтобы получить расширение файла из пути. |
|
Вызывайте этот метод для проверки, является ли путь допустимый каталог. |
|
Вызовите этот метод, чтобы найти путь для всех путь- выделение символов (например, ": " или "\ "). Если путь- символы-разделители, присутствующие, то считается, что путь, спецификаций файла. |
|
Этот метод следует вызывать, чтобы определить, содержит ли путь допустимый префикс типа, переданного pszPrefix. |
|
Вызовите этот метод, чтобы определить, является ли путь относительным. |
|
Этот метод следует вызывать, чтобы определить, что путь корень каталога. |
|
Этот метод следует вызывать, чтобы определить, имеет ли другой путь корневого компонента общего с текущим местоположением. |
|
Этот метод следует вызывать, чтобы определить, является ли путь (допустимый путь в формате универсального соглашения об именовании) и общей папки сервера. |
|
Этот метод следует вызывать, чтобы определить, является ли путь допустимый путь универсального соглашения об именовании (UNC) сервера. |
|
Этот метод следует вызывать, чтобы определить, является ли путь допустимый путь к общей папке в формате универсального соглашения об именовании (UNC), \\сервер\общая папка. |
|
Этот метод вызывается для преобразования пути ко всем нижний регистр символов для предоставления согласованного внешнего вида пути. |
|
Вызовите этот метод, чтобы найти путь для строки, содержащей тип соответствия с подстановочными знаками. |
|
Вызовите этот метод, чтобы заключить путь в кавычки, если он содержит какие-либо пробелы. |
|
Вызывайте этот метод для создания относительный путь из одного файла или папки в другое. |
|
Вызовите этот метод, чтобы удалить все аргументы командной строки из пути. |
|
Вызовите этот метод, чтобы удалить завершающий символ косой черты из пути. |
|
Вызовите этот метод, чтобы удалить все начальные и конечные пробелы из пути. |
|
Вызовите этот метод, чтобы удалить расширение файла из пути, если он имеется. |
|
Вызовите этот метод, чтобы удалить завершающий имя файла из пути и обратная косая черта, если он имеет их. |
|
Вызовите этот метод, чтобы заменить расширение имени файла в пути с новым расширением. Если имя файла не содержит расширения, то расширение будет присоединяется до конца строки. |
|
Вызовите этот метод, чтобы проанализировать путь на части буквы диска или сервера/путь в общую папку UNC. |
|
Вызовите этот метод, чтобы удалить часть пути полного пути и имени файла. |
|
Вызовите этот метод, чтобы удалить все части пути, за исключением корневого данных. |
|
Вызывайте этот метод для удаления кавычки из начала и конца пути. |
Открытые операторы
Имя |
Описание |
---|---|
Этот оператор позволяет объекту, отображаемый в виде строки. |
|
Этот оператор позволяет объекту, отображаемый в виде строки. |
|
Этот оператор позволяет объекту, отображаемый в виде строки. |
|
Этот оператор добавляет строку в пути. |
Открытые члены данных
Имя |
Описание |
---|---|
Путь. |
Заметки
CPath, CPathA и CPathW указанных экземпляров CPathT следующим образом:
typedef CPathT< CString > CPath;
typedef CPathT< CStringA > CPathA;
typedef CPathT< CStringW > CPathW;
Требования
Header: atlpath.h