다음을 통해 공유


CWinApp::RegisterShellFileTypes

모든 응용 프로그램의 문서 유형이 Windows 파일 관리자를 등록 하려면이 멤버 함수를 호출 합니다.

void RegisterShellFileTypes(
   BOOL bCompat = FALSE 
);

매개 변수

  • [in] bCompat
    TRUE인쇄 및 인쇄 파일을 셸, 또는 파일을 프린터 개체를 드래그 하 여 직접 인쇄할 수 있도록 하려면 셸 명령에 대 한 등록 항목을 추가 합니다.또한 DefaultIcon 키를 추가합니다.기본적으로이 매개 변수는 FALSE 에 대 한 이전 버전과 호환성.

설명

이 파일 관리자에서 두 번 눌러 응용 프로그램에서 만든 데이터 파일을 열 수 있습니다.호출 RegisterShellFileTypes 를 호출한 후 AddDocTemplate 응용 프로그램에서 문서 서식 파일에 대 한.또한 호출 된 EnableShellOpen 멤버 함수를 호출 하면 RegisterShellFileTypes.

RegisterShellFileTypes목록을 통해 반복 만드 는 개체를 응용 프로그램 유지, 각 문서의 서식 파일에 대 한 Windows 파일 연결을 유지 관리 하는 등록 데이터베이스에 항목을 추가 하도록 합니다.파일 관리자 이러한 항목을 사용 하 여 사용자가 두 번 클릭할 때 데이터 파일을 엽니다.필요가 제공 하는.REG 파일을 응용 프로그램입니다.

[!참고]

RegisterShellFileTypes사용자가 관리자 권한으로 프로그램을 실행 하는 경우에 작동 합니다.프로그램에 관리자 권한이 없는 경우 레지스트리 키를 변경할 수 없습니다.

등록 데이터베이스에 이미 지정 된 파일 이름 확장명 다른 파일 형식과 연결 하면 새 연관이 작성 됩니다.참조는 CDocTemplate 이 정보를 등록 하는 데 필요한 문자열의 형식에 대해 클래스.

요구 사항

머리글: afxwin.h

참고 항목

참조

CWinApp 클래스

계층 구조 차트

CDocTemplate 클래스

CWinApp::EnableShellOpen

CWinApp::AddDocTemplate