CDocTemplate::MatchDocType

가상 자신감 MatchDocType (LPCTSTR lpszPathName, CDocument * amp;rpDocMatch );(&A)

가상 자신감 MatchDocType (LPCTSTR lpszPathName, DWORD dwFileType, CDocument * amp;rpDocMatch );(&A)

반환 값

다음과 같이 정의 됩니다 자신감 열거형 값:

enum 자신감
{
 nbsp;????? noAttempt,
 ?????? maybeAttemptForeign,
 ?????? maybeAttemptNative,
 ?????? yesAttemptForeign,
 ?????? yesAttemptNative,
 ?????? yesAlreadyOpen
}(&N);

매개 변수

lpszPathName

형식이 결정 되는 파일의 경로 이름。

rpDocMatch

포인터 lpszPathName 에 의해 지정 된 파일이 이미 있으면 일치 하는 문서를 지정 된 문서를 엽니다.

dwFileType

종류의 문서 (Macintosh에만 해당)。

주의

이 함수를 사용 하 여 파일 열기에 사용할 문서 서식 파일의 유형을 확인 합니다. 응용 프로그램에 여러 개의 파일 형식을 지 원하는 경우 예를 들어 수 있습니다이 함수를 사용 하면 사용할 수 있는 문서 서식 파일은 지정된 된 파일에 대 한 적절 한 차례, 각 서식 파일에 대 한 MatchDocType 를 호출 하 고 반환 하는 신뢰 값에 따라 서식 파일을 선택 하 여 결정。

LpszPathName 에서 지정한 파일이 열려 있으면이 함수 CDocTemplate::yesAlreadyOpen 를 반환 하 고 rpDocMatch 에서 개체 파일의 Cdocument 개체 복사。

파일이 열려 있지 않으면 하지만 lpszPathName 에서 확장 일치 확장명을 CDocTemplate::filterExt 에 의해 지정 된 (또는 Macintosh 파일 형식 일치) 하는 경우이 함수는 CDocTemplate::yesAttemptNative 를 반환 하 고 rpDocMatchNULL로 설정 합니다. CDocTemplate::filterExt에 자세한 내용은 다음 웹 사이트를 참조 하십시오. CDocTemplate::GetDocString

어느 경우 true 이면 반환 CDocTemplate::yesAttemptForeign

기본 구현에서는 CDocTemplate::maybeAttemptForeign 또는 CDocTemplate::maybeAttemptNative를 반환 하지 않습니다. 아마도 자신감 열거형에서 이러한 두 개의 값을 사용 하 여 응용 프로그램에 적절 한 형식 일치 논리 구현 하려면이 함수를 재정의。

CDocTemplate 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CDocTemplate::GetDocString(&N)

Index