다음을 통해 공유


MFC ActiveX 컨트롤: 속성

ActiveX 컨트롤은 이벤트를 실행하여 해당 컨트롤 컨테이너와 통신합니다. 대신 컨테이너는 메서드와 속성을 사용하여 컨트롤과 통신합니다. 메서드와 속성은 C++ 클래스의 멤버 함수 및 멤버 변수와 각각 사용 및 용도와 유사합니다. 속성은 모든 컨테이너에 노출되는 ActiveX 컨트롤의 데이터 멤버입니다. 속성은 Automation 클라이언트 및 ActiveX 컨트롤 컨테이너와 같은 ActiveX 컨트롤을 포함하는 애플리케이션에 대한 인터페이스를 제공합니다.

속성을 특성이라고도 합니다.

ActiveX 컨트롤 메서드에 대한 자세한 내용은 MFC ActiveX 컨트롤: 메서드 문서를 참조하세요.

ActiveX 컨트롤은 주식 및 사용자 지정 메서드와 속성을 모두 구현할 수 있습니다. 클래스 COleControl 는 스톡 속성에 대한 구현을 제공합니다. (주식 속성의 전체 목록은 문서를 참조하세요.MFC ActiveX 컨트롤: 스톡 속성 추가.) 개발자가 정의한 사용자 지정 속성은 ActiveX 컨트롤에 특수 기능을 추가합니다. 자세한 내용은 MFC ActiveX 컨트롤: 사용자 지정 속성 추가를 참조하세요.

메서드와 같은 사용자 지정 속성과 스톡 속성은 모두 속성과 메서드를 처리하는 디스패치 맵과 클래스의 COleControl 기존 멤버 함수로 구성된 메커니즘에서 지원됩니다. 또한 이러한 속성에는 개발자가 컨트롤에 추가 정보를 전달하는 데 사용하는 매개 변수가 있을 수 있습니다.

다음 문서에서는 ActiveX 컨트롤 속성에 대해 자세히 설명합니다.

참고 항목

MFC ActiveX 컨트롤