다음을 통해 공유


테스트 컨테이너로 속성 및 이벤트 테스트

Visual C++로 제공되는 테스트 컨테이너 애플리케이션은 ActiveX 컨트롤을 테스트하고 디버깅하기 위한 ActiveX 컨트롤 컨테이너입니다. 테스트 컨테이너를 사용하면 컨트롤 개발자가 속성을 변경하고, 메서드를 호출하고, 이벤트를 실행하여 컨트롤의 기능을 테스트할 수 있습니다. 테스트 컨테이너는 데이터 바인딩 알림의 로그를 표시할 수 있으며 ActiveX 컨트롤의 지속성 기능을 테스트하기 위한 기능을 제공합니다. 스트림 또는 하위 저장소에 속성을 저장하고, 다시 로드하고, 저장된 스트림 데이터를 검사할 수 있습니다. 이 섹션에서는 테스트 컨테이너의 기본 기능을 사용하는 방법을 설명합니다. 자세한 내용은 테스트 컨테이너를 실행하는 동안 도움말 메뉴를 선택합니다.

ActiveX 컨트롤 테스트 컨테이너에 액세스하려면

  1. TSTCON 샘플: ActiveX 컨트롤 테스트 컨테이너를 빌드합니다.

ActiveX 컨트롤을 테스트하려면

  1. 테스트 컨테이너의 편집 메뉴에서 새 컨트롤 삽입을 클릭합니다.

  2. [컨트롤 삽입] 상자에서 원하는 컨트롤을 선택하고 [확인]을 클릭합니다. 컨트롤이 컨트롤 컨테이너에 나타납니다.

    참고 항목

    컨트롤 삽입 대화 상자에 컨트롤이 나열되지 않은 경우 테스트 컨테이너의 파일 메뉴에서 컨트롤 등록 명령에 등록했는지 확인합니다.

이 시점에서 컨트롤의 속성 또는 이벤트를 테스트할 수 있습니다.

속성을 테스트하려면

  1. 컨트롤 메뉴에서 메서드 호출을 클릭합니다.

  2. 메서드 이름 드롭다운 목록에서 테스트할 속성에 대한 PropPut 메서드를 선택합니다.

  3. 매개 변수 값 또는 매개 변수 형식을 수정하고 값 설정 단추를 클릭합니다.

  4. 호출을 클릭하여 개체에 새 값을 적용합니다.

    이제 속성에 새 값이 포함됩니다.

이벤트를 테스트하고 이벤트 정보의 대상을 지정합니다.

  1. 옵션 메뉴에서 로깅을 클릭합니다.

  2. 이벤트 정보의 대상을 지정합니다.

참고 항목

MFC ActiveX 컨트롤
방법: ActiveX 컨트롤 디버그