다음을 통해 공유


ActiveX 컨트롤을 만드는 작업을 순서 대로

다음 표에서 ActiveX 컨트롤 (이전의 OLE 컨트롤)을 만들 사용자와 프레임 워크의 역할을 보여 줍니다.

ActiveX 컨트롤 만들기

Task

이렇게

프레임 워크

ActiveX 제어 프레임 워크를 만듭니다.

컨트롤을 만들려면 MFC ActiveX 컨트롤 마법사를 실행 합니다.옵션 페이지에서 원하는 옵션을 지정 합니다.옵션 유형 및 이름을 컨트롤의 프로젝트, 라이센스, 서브클래싱 및 정보 상자 메서드를 포함 됩니다.

응용 프로그램, 컨트롤 및 속성 페이지 또는 페이지에 대 한 소스 파일을 포함 하 여 기본 기능을 가진 파일을 ActiveX 컨트롤에 대 한 ActiveX 컨트롤 MFC 마법사를 만듭니다. 리소스 파일입니다. 프로젝트 파일입니다. 및 다른 모든 맞는 사양 합니다.

어떤 컨트롤과 ActiveX 컨트롤 마법사 사용자 고유의 코드 줄을 추가 하지 않고 제공을 참조 하십시오.

ActiveX 컨트롤을 빌드하고 테스트와 Internet Explorer 또는 TSTCON 샘플.

실행 중인 컨트롤의 크기를 조정 하 고 이동할 수가 있습니다.도 상자에 대 한 (선택한 경우) 메서드가 호출 될 수 있습니다.

컨트롤의 메서드와 속성을 구현 합니다.

컨트롤의 데이터에 노출 된 인터페이스를 제공 하는 멤버 함수를 추가 하 여 사용자 컨트롤 관련 메서드 및 속성을 구현 합니다.데이터 구조를 유지 하 고 결정 하면 이벤트를 발생 시키는 이벤트 처리기를 사용 하는 멤버 변수를 추가 합니다.

프레임 워크는 컨트롤의 이벤트, 속성, 메서드, 속성 및 메서드 구현 되는 방식에 초점을 두고 지원할 맵이 이미 정의 했습니다.기본 속성 페이지를 볼 수 있고 기본 정보 상자 메서드를 제공 합니다.

컨트롤의 속성 페이지를 만듭니다.

Visual C++ 리소스 편집기를 사용 하 여 컨트롤의 속성 페이지 인터페이스를 시각적으로 편집 하려면:

  • 추가 속성 페이지를 만듭니다.

  • 만들고 비트맵, 아이콘 및 커서를 편집 합니다.

대화 상자 편집기에서 속성 페이지를 테스트할 수도 있습니다.

MFC 응용 프로그램 마법사에서 만든 기본 리소스 파일 대부분의 필요한 리소스를 제공 합니다.Visual C++를 사용 하 여 기존 리소스를 편집 하 고 새 리소스를 추가 하 여 쉽고 시각적으로 수 있습니다.

컨트롤의 이벤트, 메서드 및 속성을 테스트 합니다.

컨트롤을 다시 빌드하고 Test Container를 사용 하 여 처리기를 제대로 작동 하는지 테스트 합니다.

컨트롤의 메서드를 호출 하 고 테스트 컨테이너 또는 속성 페이지 인터페이스를 통해 해당 속성을 조작할 수 있습니다.뿐만 아니라, Test Container를 사용 하는 컨트롤에서 발생 하는 추적 이벤트 및 컨트롤의 컨테이너에서 받은 알림을.

참고 항목

개념

프레임 워크를 구축합니다.

MFC 응용 프로그램 빌드에 대 한 작업 순서

OLE 응용 프로그램 만들기에 대 한 작업 순서

데이터베이스 응용 프로그램을 만들기 위한 작업 순서