다음을 통해 공유


CDocTemplate::GetDocString

문서 형식과 관련 된 문자열을 검색 합니다.

virtual BOOL GetDocString(
   CString& rString,
   enum DocStringIndex index 
) const;

매개 변수

  • rString
    참조 하는 CString 함수가 반환 될 때 개체의 문자열에 포함 됩니다.

  • 인덱스(index)
    검색할 문서 형식에 설명 하는 문자열에서 부분 문자열의 인덱스입니다.이 매개 변수의 값은 다음 중 하나일 수 있습니다.

    • CDocTemplate::windowTitle 응용 프로그램 창의 제목 표시줄 (예를 들어, "Microsoft Excel")에 나타나는 이름입니다.SDI 응용 프로그램에 대 한 문서 서식 파일에만 제공 합니다.

    • CDocTemplate::docName 루트에 기본 문서 이름 (예: "시트").이 루트를 더한 숫자가 사용이 형식의 새 문서의 기본 이름을 (예를 들어, "Sheet1" 또는 "Sheet2")를 클릭 한 다음 파일 메뉴에서 새로 만들기 명령을 선택할 때마다.지정 하지 않으면 기본값으로 "제목 없음"이 사용 됩니다.

    • CDocTemplate::fileNewName 이 문서 형식의 이름입니다.응용 프로그램 두 개 이상의 문서 형식을 지 원하는 경우이 문자열에 새 파일 대화 상자 (예: "워크시트") 표시 됩니다.지정 되지 않은 경우는 문서 새 파일 명령을 사용 하 여 액세스할 수 있는 형식이 아닙니다.

    • CDocTemplate::filterName 문서 형식과이 형식의 문서가 일치 하는 와일드 카드 필터 설명 합니다.이 문자열은 파일 형식 드롭다운 목록에서 파일 열기 대화 상자 (예를 들어, "워크시트 (*.xls)")에 표시 됩니다.지정 되지 않은 경우는 문서 파일 열기 명령을 사용 하 여 액세스할 수 있는 형식이 아닙니다.

    • CDocTemplate::filterExt 문서 (예를 들어, ".xls")이이 형식에 대 한 확장 합니다.지정 되지 않은 경우는 문서 파일 열기 명령을 사용 하 여 액세스할 수 있는 형식이 아닙니다.

    • CDocTemplate::regFileTypeId 유지 Windows 등록 데이터베이스에 저장 될 문서 유형에 대 한 식별자입니다.이 문자열은 내부에 사용 (예를 들어, "ExcelWorksheet")입니다.문서 형식은 지정 하지 않으면 Windows 파일 관리자를 등록할 수 없습니다.

    • CDocTemplate::regFileTypeName 등록 데이터베이스에 저장 될 문서 형식의 이름입니다.이 문자열 (예를 들어, "Microsoft Excel 워크시트") 등록 데이터베이스에 액세스 하는 응용 프로그램의 대화 상자에 표시 될 수 있습니다.

반환 값

0이 지정 된 부분 문자열을 찾을 수 없습니다. 그렇지 않으면 0입니다.

설명

특정 문서 형식을 설명 하는 부분 문자열을 검색 하려면이 함수를 호출 합니다.이러한 부분 문자열이 포함 된 문자열 문서 서식 파일에 저장 되 고 응용 프로그램의 리소스 파일에 문자열에서 파생 됩니다.프레임 워크 응용 프로그램의 사용자 인터페이스에 대 한 필요한 문자열을 가져오려면이 함수를 호출 합니다.응용 프로그램의 문서에 대 한 파일 확장명을 지정 하는 경우 프레임 워크 또한이 함수가 Windows 등록 데이터베이스에 항목을 추가할 때 호출 합니다. 이 문서를 Windows 파일 관리자에서 열 수 있습니다.

클래스에서 파생 하는 하는 경우이 함수를 호출 합니다. CDocTemplate.

요구 사항

헤더: afxwin.h

참고 항목

참조

CDocTemplate 클래스

계층 구조 차트

CMultiDocTemplate::CMultiDocTemplate

CSingleDocTemplate::CSingleDocTemplate

CWinApp::RegisterShellFileTypes