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를 사용 하는 컨트롤에서 발생 하는 추적 이벤트 및 컨트롤의 컨테이너에서 받은 알림을. |