다음을 통해 공유


MFC ActiveX 컨트롤 마법사

ActiveX 컨트롤은 특정 유형의 자동화 서버이며 재사용 가능한 구성 요소입니다. ActiveX 컨트롤을 호스팅하는 애플리케이션은 해당 컨트롤의 자동화 클라이언트입니다. 이러한 재사용 가능한 구성 요소를 만드는 것이 목표인 경우 이 마법사를 사용하여 컨트롤을 만듭니다. 자세한 내용은 MFC ActiveX 컨트롤을 참조하세요.

Important

ActiveX는 새로운 개발에 사용하지 않아야 하는 레거시 기술입니다. ActiveX를 대체하는 최신 기술에 관한 자세한 내용은 ActiveX 컨트롤을 참조하세요.

또는 MFC 애플리케이션 마법사를 사용하여 자동화 서버 MFC 애플리케이션을 만들 수 있습니다.

이 마법사를 사용하여 만든 ActiveX 컨트롤에는 사용자 인터페이스가 있거나 보이지 않을 수 있습니다. 마법사의 컨트롤 설정 페이지에서 이 옵션을 나타낼 수 있습니다. 타이머 컨트롤은 보이지 않게 하려는 ActiveX 컨트롤의 예입니다.

ActiveX 컨트롤에는 복잡한 사용자 인터페이스가 있을 수 있습니다. 일부 컨트롤은 캡슐화된 양식과 같을 수 있습니다. 여러 필드가 포함된 단일 컨트롤, 각 컨트롤은 Windows 컨트롤 자체에 있습니다. 예를 들어 MFC ActiveX 컨트롤로 구현된 컴퓨터 파트 개체는 양식과 유사한 사용자 인터페이스를 표시할 수 있습니다. 사용자는 UI를 사용하여 부품 번호, 부품 이름 및 기타 정보를 읽고 편집할 수 있습니다. 자세한 내용은 MFC ActiveX 컨트롤을 참조하세요.

ActiveX 개체에 대한 컨테이너를 만들어야 하는 경우 ActiveX 컨트롤 컨테이너 만들기를 참조하세요.

MFC 시작 프로그램에는 C++ 원본(.cpp) 파일, 리소스(.rc) 파일 및 프로젝트(.vcxproj) 파일이 포함됩니다. 이러한 시작 파일에서 생성된 코드는 MFC를 기반으로합니다.

다음 샘플 목록에서는 ActiveX 컨트롤에 대한 작업 및 향상된 기능 유형을 보여 줍니다.

개요

이 마법사 페이지에서는 만드는 MFC ActiveX 컨트롤 프로젝트의 현재 애플리케이션 설정에 대해 설명합니다. 기본적으로 마법사는 다음과 같이 프로젝트를 만듭니다.

참고 항목

Visual Studio 프로젝트 - C++
Visual Studio의 C++ 프로젝트 형식
개념