ActiveX 컨트롤의 클래스 추가
이 마법사를 사용하면 사용 가능한 ActiveX 컨트롤의 인터페이스에서 MFC 클래스를 만들 수 있습니다.MFC 응용 프로그램, MFC DLL 또는 MFC ActiveX 컨트롤에 MFC 클래스를 추가할 수 있습니다.
[!참고]
ActiveX 컨트롤에서 클래스를 추가하기 위해 자동화가 설정된 MFC 프로젝트를 만들 필요는 없습니다.
ActiveX 컨트롤은 광범위한 OLE 기능을 지원하고 다양한 소프트웨어의 요구 사항에 맞게 사용자 지정할 수 있는 COM(구성 요소 개체 모델) 기반의 다시 사용 가능한 소프트웨어 구성 요소입니다.ActiveX 컨트롤은 일반적인 ActiveX 컨트롤 컨테이너와 인터넷의 World Wide Web 웹 페이지 모두에 사용할 수 있도록 디자인되었습니다.
ActiveX 컨트롤의 MFC 클래스를 추가하려면
솔루션 탐색기 또는 클래스 뷰에서 ActiveX 컨트롤 클래스를 추가하려는 프로젝트의 이름을 마우스 오른쪽 단추로 클릭합니다.
바로 가기 메뉴에서 추가를 클릭한 다음 클래스 추가를 클릭합니다.
클래스 추가 대화 상자의 템플릿 창에서 ActiveX 컨트롤의 MFC 클래스를 클릭한 다음 열기를 클릭하여 ActiveX 컨트롤의 클래스 추가 마법사를 엽니다.
이 마법사에서 둘 이상의 인터페이스를 ActiveX 컨트롤에 추가할 수 있습니다.마찬가지로, 마법사 세션 하나에서 둘 이상의 ActiveX 컨트롤로부터 클래스를 만들 수 있습니다.
시스템에 등록된 ActiveX 컨트롤에서 클래스를 추가할 수도 있고, ActiveX 컨트롤을 시스템에 먼저 등록하지 않고 형식 라이브러리 파일(.tlb, .olb, .dll, .ocx, .exe)에 있는 ActiveX 컨트롤에서 클래스를 추가할 수도 있습니다.ActiveX 컨트롤 등록에 대한 자세한 내용은 Registering OLE Controls을 참조하십시오.
마법사는 사용자가 선택한 ActiveX 컨트롤에서 추가하는 각 인터페이스에 대해 CWnd 또는 COleDispatchDriver에서 파생된 MFC 클래스를 만듭니다.