Classe de CPathT
Esta classe representa um caminho.
Importante |
---|
Essa classe e seus membros não podem ser usados em aplicativos executados em tempo de execução do windows. |
template< typename StringType>
class CPathT
Parâmetros
- StringType
A classe de cadeia de caracteres de ATL/MFC a ser usado para o caminho (consulte CStringT).
Membros
Typedefs público
Nome |
Descrição |
---|---|
Um tipo constante de cadeia de caracteres. |
|
Um tipo cadeia de caracteres. |
|
Um tipo de caracteres. |
Construtores public
Nome |
Descrição |
---|---|
o construtor para o caminho. |
Métodos públicos
Nome |
Descrição |
---|---|
Chamar este método para adicionar uma barra invertida ao final de uma cadeia de caracteres para criar a sintaxe correta para um caminho. |
|
Chamar este método para adicionar uma extensão de arquivo a um caminho. |
|
Chamar esse método para acrescentar uma cadeia de caracteres para o caminho atual. |
|
Chamar esse método para criar um caminho raiz de um número determinado de unidade. |
|
Chamar esse método para converter o caminho para a forma canônica. |
|
Chamar esse método para concatenar uma cadeia de caracteres que representam um nome de diretório e uma cadeia de caracteres que representa um nome de caminho de arquivo em um caminho. |
|
Chamar esse método para determinar se o caminho especificado compartilhar um prefixo comum com o caminho atual. |
|
Chamar esse método para truncar um caminho de arquivo para caber em uma determinada largura de pixel substituindo componentes do caminho com as elipses. |
|
Chamar esse método para truncar um caminho de arquivo para caber em um determinado número de caracteres substituindo componentes do caminho com as elipses. |
|
Chamar esse método para verificar se o arquivo no nome do caminho existe. |
|
Chamar esse método para encontrar a posição de extensão de arquivo no caminho. |
|
Chamar esse método para encontrar a posição de nome de arquivo no caminho. |
|
Chamar esse método para procurar o caminho por uma letra da unidade dentro do intervalo de “A” a “Z” e retornar o número de unidade correspondente. |
|
Chamar esse método para obter a extensão de arquivo do caminho. |
|
Chamar esse método para verificar se o caminho é um diretório válido. |
|
Chamar esse método para procurar um caminho por todos os caracteres de restrição (por exemplo, “:” ou “\").Se não houver nenhum caractere de restrição atual, o caminho é considerado ser um caminho de Arquivo. especs de. |
|
Chamar esse método para determinar se um caminho contém um prefixo válida de tipo passado por pszPrefix. |
|
Chamar esse método para determinar se o caminho é relativo. |
|
Chamar esse método para determinar se o caminho é uma raiz da pasta. |
|
Chamar esse método para determinar se outro caminho tem um componente raiz comuns com o caminho atual. |
|
Chamar esse método para determinar se o caminho é válido de um caminho UNC (convenção de nomenclatura universal) para um servidor e um compartilhamento. |
|
Chamar esse método para determinar se o caminho é válido de um caminho UNC (convenção de nomenclatura universal) para um servidor somente. |
|
Chamar esse método para determinar se o caminho é um caminho válido do compartilhamento UNC (convenção de nomenclatura universal), \\servidor\compartilhamento. |
|
Chamar esse método para converter um caminho para todos os caracteres minúsculos para dar ao caminho uma aparência consistente. |
|
Chamar esse método para procurar o caminho por uma cadeia de caracteres que contém um tipo de correspondência de curinga. |
|
Chamar esse método para incluir o caminho entre aspas se os contém quaisquer espaços. |
|
Chamar esse método para criar um caminho relativo de um arquivo ou pasta para outra. |
|
Chamar esse método para remover todos os argumentos de linha de comando do caminho. |
|
Chamar esse método para remover a barra invertida à direita do caminho. |
|
Chamar esse método para remover qualquer o primeiro e espaço à direita do caminho. |
|
Chamar esse método para remover a extensão de arquivo do caminho, se houver um. |
|
Chamar esse método para remover o nome de arquivo e a barra invertida à direita do caminho, se o tiver. |
|
Chamar esse método para substituir a extensão de nome de arquivo no caminho com uma nova extensão.Se o nome de arquivo não contém uma extensão, a extensão será anexado ao final da cadeia de caracteres. |
|
Chamar esse método para analisar um caminho, ignorando a letra da unidade ou o servidor de compartilhamento UNC/de partes do caminho. |
|
Chamar esse método para remover a parte do caminho de um caminho totalmente qualificado e um nome de arquivo. |
|
Chamar esse método para remover todas as partes do caminho para a exceção de informações da raiz. |
|
Chamar esse método para remover do início a aspas e final de um caminho. |
Operadores públicos
Nome |
Descrição |
---|---|
Este operador permite que o objeto é tratado como uma cadeia de caracteres. |
|
Este operador permite que o objeto é tratado como uma cadeia de caracteres. |
|
Este operador permite que o objeto é tratado como uma cadeia de caracteres. |
|
Este operador acrescenta uma cadeia de caracteres para o caminho. |
Membros públicos de dados
Nome |
Descrição |
---|---|
o caminho. |
Comentários
CPath, CPathA, e CPathW instanciações de CPathT são definidos como segue:
typedef CPathT< CString > CPath;
typedef CPathT< CStringA > CPathA;
typedef CPathT< CStringW > CPathW;
Requisitos
Cabeçalho: atlpath.h