방법: Windows Forms에 ActiveX 컨트롤 추가
업데이트: 2007년 11월
Windows Forms 디자이너는 Windows Forms 컨트롤을 수용하는 데 최적화되어 있지만 Windows Forms에 ActiveX 컨트롤을 넣을 수도 있습니다.
주의: |
---|
Windows Forms에 ActiveX 컨트롤을 추가하면 Windows Forms의 성능이 제한됩니다. |
ActiveX 컨트롤을 폼에 추가하기 전에 먼저 도구 상자에 추가해야 합니다. 자세한 내용은 도구 상자 사용자 지정 대화 상자, COM 구성 요소를 참조하십시오.
참고: |
---|
대화 상자 및 메뉴 명령은 실제 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 클릭합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오. |
Windows Form에 ActiveX 컨트롤을 추가하려면
도구 상자에서 해당 컨트롤을 두 번 클릭합니다.
Visual Studio는 프로젝트의 컨트롤에 대한 모든 참조를 추가합니다. Windows Forms에서 ActiveX 컨트롤을 사용할 때 유의해야 할 사항에 대한 자세한 내용은 Windows Form에서 ActiveX 컨트롤을 호스팅할 때 고려 사항을 참조하십시오.
참고: Windows Forms ActiveX 컨트롤 가져오기(AxImp.exe)에서는 ActiveX 동적 연결 라이브러리를 가져올 때 예상과 다른 형식의 이벤트 인수를 만듭니다. 예를 들어 Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e)가 예상되는 경우 AxImp.exe를 실행하면 Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e)와 같은 인수가 만들어집니다. 이러한 불규칙성이 있어도 코드는 정상적으로 작동합니다. 자세한 내용은 Windows Forms ActiveX 컨트롤 가져오기(Aximp.exe)를 참조하십시오.
참고 항목
작업
참조
여러 언어 및 라이브러리에서 사용되는 컨트롤 및 프로그래밍 가능한 개체 비교