다음을 통해 공유


MFC ActiveX 컨트롤 마법사, 컨트롤 이름

컨트롤 클래스 및 속성 페이지 클래스의 이름, 형식 이름 및 컨트롤의 형식 식별자를 지정합니다. 짧은 이름을 제외하고 다른 모든 필드는 독립적으로 편집할 수 있습니다. 짧은 이름의 텍스트를 변경하면 이 페이지의 다른 모든 필드 이름에 변경 내용이 반영됩니다. 이 명명 동작은 컨트롤을 개발할 때 모든 이름을 쉽게 식별할 수 있도록 설계되었습니다.

  • 짧은 이름

    컨트롤의 약어 이름을 제공합니다. 기본적으로 이 이름은 새 프로젝트 대화 상자에서 제공한 프로젝트 이름을 기반으로 합니다. 입력한 이름은 해당 필드를 개별적으로 변경하지 않는 한 클래스 이름, 형식 이름 및 형식 식별자를 결정합니다.

  • 컨트롤 클래스 이름

    기본적으로 컨트롤 클래스의 이름은 접두 Ctrl 사와 접미사로 짧은 이름을 C 기반으로 합니다. 예를 들어 컨트롤의 짧은 이름이 Price면 컨트롤 클래스 이름은 .입니다 CPriceCtrl.

  • .h 파일 제어

    기본적으로 헤더 파일의 이름은 접미사와 .h 파일 확장명을 사용하여 짧은 이름을 Ctrl 기반으로 합니다. 예를 들어 컨트롤의 짧은 이름이 Price면 헤더 파일 이름은 .입니다 PriceCtrl.h. 이 필드의 이름은 컨트롤 클래스 이름과 일치해야 합니다.

  • .cpp 파일 제어

    기본적으로 헤더 파일의 이름은 접미사와 .cpp 파일 확장명을 사용하여 짧은 이름을 Ctrl 기반으로 합니다. 예를 들어 컨트롤의 짧은 이름이 Price면 헤더 파일 이름은 .입니다 PriceCtrl.cpp. 이 필드의 이름은 헤더 이름과 일치해야 합니다.

  • 컨트롤 형식 이름

    기본적으로 컨트롤 형식의 이름은 짧은 이름 뒤에 Control잇는 이름을 기반으로 합니다. 예를 들어 컨트롤의 짧은 이름이 Price면 컨트롤 클래스 형식 이름은 .입니다 Price Control. 이 필드의 값을 변경하는 경우 이름이 상속을 나타내는지 확인합니다.

  • 컨트롤 형식 ID

    컨트롤 클래스의 컨트롤 형식 ID를 설정합니다. 컨트롤이 프로젝트에 추가 될 때 레지스트리에이 문자열을 씁니다. 컨테이너 애플리케이션은 이 문자열을 사용하여 컨트롤의 인스턴스를 만듭니다.

    기본적으로 컨트롤 형식 ID는 새 프로젝트 대화 상자에 표시된 프로젝트 이름과 짧은 이름을 기반으로 합니다. 이 이름은 형식 이름과 일치해야 합니다.

    기본적으로 컨트롤 형식 ID는 다음과 같이 표시됩니다.

    ProjectName.ShortNameCtrl.1

    이 대화 상자에서 짧은 이름을 변경하면 컨트롤 형식 ID가 다음과 같이 표시됩니다.

    ProjectName.NewShortNameCtrl.1

  • PropPage 클래스 이름

    기본적으로 속성 페이지 클래스의 이름은 접두 PropPage 사와 접미사로 짧은 이름을 C 기반으로 합니다. 예를 들어 컨트롤의 짧은 이름이 Price면 속성 페이지 클래스 이름은 .입니다 CPricePropPage. 이 이름은 컨트롤 클래스 이름과 일치해야 하며 PropPage.

  • PropPage .h 파일

    기본적으로 속성 페이지 헤더 파일의 이름은 짧은 이름을 기반으로 하며 PropPage 접미사와 .h 파일 확장명으로 사용됩니다. 예를 들어 컨트롤의 짧은 이름이 Price면 속성 페이지 머리글 파일 이름은 다음과 같습니다 PricePropPage.h. 이 이름은 클래스 이름과 일치해야 합니다.

  • PropPage .cpp 파일

    기본적으로 속성 페이지 구현 파일의 이름은 짧은 이름을 기반으로 하며 PropPage 접미사와 .cpp 파일 확장명으로 사용됩니다. 예를 들어 컨트롤의 짧은 이름이 Price면 속성 페이지 머리글 파일 이름은 다음과 같습니다 PricePropPage.cpp. 이 이름은 헤더 파일 이름과 일치해야 합니다.

  • PropPage 형식 이름

    기본적으로 속성 페이지 형식 이름은 짧은 이름을 기반으로 하며 그 뒤에 잇습니다 Property Page. 예를 들어 컨트롤의 짧은 이름이 Price면 속성 페이지 형식 이름은 .입니다 Price Property Page. 이 필드의 값을 변경하는 경우 이름이 컨트롤 클래스를 나타내는지 확인합니다.

  • PropPage 형식 ID

    속성 페이지 클래스의 ID를 설정합니다. 컨트롤은 프로젝트에 적용될 때 레지스트리에 이 문자열을 씁니다. 컨테이너 애플리케이션은 이 문자열을 사용하여 컨트롤의 속성 페이지 인스턴스를 만듭니다.

    기본적으로 속성 페이지 형식 ID는 새 프로젝트 대화 상자에 표시된 프로젝트 이름과 짧은 이름을 기반으로 합니다. 이 이름은 형식 이름과 일치해야 합니다.

    기본적으로 속성 페이지 형식 ID는 다음과 같이 표시됩니다.

    ProjectName.ShortNamePropPage.1

    이 대화 상자에서 짧은 이름을 변경하면 속성 페이지 형식 ID가 다음과 같이 표시됩니다.

    ProjectName.NewShortNamePropPage.1

참고 항목

MFC ActiveX 컨트롤 마법사
애플리케이션 설정, MFC ActiveX 컨트롤 마법사
MFC ActiveX 컨트롤 마법사, 컨트롤 설정
Visual Studio C++ 프로젝트용으로 만든 파일 형식