다음을 통해 공유


방법: Windows Forms에 ActiveX 컨트롤 추가

Visual Studio에서 Windows Forms 디자이너는 Windows Forms 컨트롤을 호스트하도록 최적화되어 있지만 ActiveX 컨트롤을 Windows Forms 배치할 수도 있습니다.

주의

ActiveX 컨트롤이 추가되면 Windows Forms 성능이 제한됩니다.

폼에 ActiveX 컨트롤을 추가하기 전에 도구 상자에 추가해야 합니다. 자세한 내용은 COM 구성 요소, 도구 상자 대화 상자 사용자 지정을 참조하세요.

Windows 폼에 ActiveX 컨트롤 추가

Windows 폼에 ActiveX 컨트롤을 추가하려면 도구 상자에서 컨트롤을 두 번 클릭합니다.

Visual Studio는 프로젝트의 컨트롤에 모든 참조를 추가합니다. Windows Forms에서 ActiveX 컨트롤을 사용할 때 유의해야 할 사항에 대한 자세한 내용은 Windows Form에서 ActiveX 컨트롤을 호스팅할 때의 고려 사항을 참조하세요.

참고

Windows Forms ActiveX 컨트롤 가져오기(AxImp.exe)는 ActiveX 동적 링크 라이브러리를 가져올 때 예상과 다른 형식의 이벤트 인수를 만듭니다. AxImp.exe가 만든 인수는 다음과 비슷합니다. Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e)가 예상될 때 Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e). 이러한 불규칙성이 코드가 정상적으로 작동하는 것을 방지하지는 않습니다. 자세한 내용은 Windows Forms ActiveX 컨트롤 가져오기(Aximp.exe)를 참조하세요.

참고 항목