CPathT 클래스
이 클래스는 경로 나타냅니다.
중요 |
---|
런타임에서 Windows를 실행 하는 응용 프로그램에서이 클래스와 해당 멤버를 사용할 수 없습니다. |
template< typename StringType>
class CPathT
매개 변수
- StringType
경로를 사용 하는 ATL/MFC string 클래스 (참조 CStringT).
Members
공용 Typedefs
Name |
설명 |
---|---|
상수 문자열 형식입니다. |
|
문자열 형식입니다. |
|
문자 형식입니다. |
Public 생성자
Name |
설명 |
---|---|
경로 대 한 생성자입니다. |
Public 메서드
Name |
설명 |
---|---|
경로 대 한 올바른 구문을 만들려면 문자열의 끝에 백슬래시를 추가 하려면이 메서드를 호출 합니다. |
|
경로에 파일 확장명을 추가 하려면이 메서드를 호출 합니다. |
|
문자열의 현재 경로를 추가 하려면이 메서드를 호출 합니다. |
|
숫자를 지정 된 드라이브 루트 경로 만들려면이 메서드를 호출 합니다. |
|
경로 정규 형식으로 변환 하려면이 메서드를 호출 합니다. |
|
하나의 패스로 파일 경로 이름을 나타내는 문자열 및 디렉터리 이름을 나타내는 문자열을 연결 하려면이 메서드를 호출 합니다. |
|
지정한 경로가 현재 경로와 공통 접두사를 공유 하는지 여부를 확인 하려면이 메서드를 호출 합니다. |
|
파일 경로 타원을 경로 구성 요소를 대체 하 여 지정 된 픽셀 너비에 맞게 잘라내는이 메서드를 호출 합니다. |
|
파일 경로 타원을 경로 구성 요소를 대체 하 여 지정 된 문자 수가 내에 맞게 잘라내는이 메서드를 호출 합니다. |
|
파일 이름이 경로에 있는지 여부를 확인 하려면이 메서드를 호출 합니다. |
|
파일 확장명 경로 내에서 위치를 찾으려면이 메서드를 호출 합니다. |
|
파일 이름 경로 내에서 위치를 찾으려면이 메서드를 호출 합니다. |
|
'A'에서 'Z' 까지의 범위 내에서 드라이브 문자 경로 검색 하 고 해당 드라이브를 반환 하려면이 메서드를 호출 합니다. |
|
경로에서 파일 확장명을 가져오려면이 메서드를 호출 합니다. |
|
경로 유효한 디렉터리 인지 여부를 확인 하려면이 메서드를 호출 합니다. |
|
경로 구분 문자에 대 한 경로 검색 하려면이 메서드를 호출 (예를 들어, ':' 또는 ' \').경로 구분 문자가 있는 경우 경로 사양 파일 경로가 될 것입니다. |
|
경로 잘못 전달 하 형식 접두사 포함 되어 있는지 여부를 확인 하려면이 메서드를 호출 합니다. pszPrefix. |
|
상대 경로 인지 확인 하려면이 메서드를 호출 합니다. |
|
경로가 디렉터리 루트 인지 여부를 확인 하려면이 메서드를 호출 합니다. |
|
다른 경로 공통 루트 구성 요소를 현재 경로 있는지 확인 하려면이 메서드를 호출 합니다. |
|
경로 서버에 대 한 올바른 UNC (범용 명명 규칙) 경로 인지 여부를 확인 하려면이 메서드를 호출 하 고 공유 합니다. |
|
경로 서버에 대 한 올바른 UNC (범용 명명 규칙) 경로 인지 여부를 확인 하려면이 메서드를 호출 합니다. |
|
경로가 유효한 UNC (범용 명명 규칙) 공유 경로 인지 여부를 확인 하려면이 메서드를 호출 \\server\공유. |
|
패스 경로 일관 된 모양으로 모든 소문자를 변환 하려면이 메서드를 호출 합니다. |
|
와일드 카드 일치 유형이 포함 된 문자열에 대 한 경로 검색 하려면이 메서드를 호출 합니다. |
|
공백이 있으면 경로 따옴표로 묶어야 합니다.이 메서드를 호출 합니다. |
|
상대 경로 하나의 파일 또는 폴더를 만들려면이 메서드를 호출 합니다. |
|
명령줄 인수에서 경로 제거 하려면이 메서드를 호출 합니다. |
|
경로에서 후행 백슬래시를 제거 하려면이 메서드를 호출 합니다. |
|
경로에서 모든 선행 및 후행 공백을 제거 하려면이 메서드를 호출 합니다. |
|
있을 경우의 경로에서 파일 확장명을 제거 하려면이 메서드를 호출 합니다. |
|
이 경우 뒤에 오는 파일 이름 및 백슬래시는 경로에서 제거 하려면이 메서드를 호출 합니다. |
|
새 확장명과 경로에 파일 이름 확장명을 바꾸려면이 메서드를 호출 합니다.확장명은 파일 이름 확장명이 없는 경우 문자열의 끝에 첨부 됩니다. |
|
드라이브 문자 또는 UNC 공유 서버/경로 부분을 무시 하는 경로 구문 분석 하는이 메서드를 호출 합니다. |
|
정규화 된 경로와 파일 이름의 경로 부분을 제거 하려면이 메서드를 호출 합니다. |
|
경로의 루트 정보를 제외한 모든 부품을 제거 하려면이 메서드를 호출 합니다. |
|
시작과 끝 경로에서 따옴표를 제거 하려면이 메서드를 호출 합니다. |
Public 연산자
Name |
설명 |
---|---|
이 연산자는 문자열 처럼 처리 하려면 개체가 있습니다. |
|
이 연산자는 문자열 처럼 처리 하려면 개체가 있습니다. |
|
이 연산자는 문자열 처럼 처리 하려면 개체가 있습니다. |
|
이 연산자는 문자열의 경로를 추가합니다. |
공용 데이터 멤버
Name |
설명 |
---|---|
경로입니다. |
설명
CPathCPathA, 및 CPathW 의 인스턴스화는 CPathT 는 다음과 같이 정의:
typedef CPathT< CString > CPath;
typedef CPathT< CStringA > CPathA;
typedef CPathT< CStringW > CPathW;
요구 사항
헤더: atlpath.h