Windows Forms 및 관리되지 않는 응용 프로그램
업데이트: 2007년 11월
Windows Forms 응용 프로그램과 컨트롤을 관리되지 않는 응용 프로그램과 상호 운용할 때는 몇 가지 유의할 사항이 있습니다. 다음 단원에서는 Windows Forms 응용 프로그램과 컨트롤이 지원하는 시나리오 및 구성과 지원하지 않는 시나리오 및 구성을 설명합니다.
단원 내용
Windows Forms 및 관리되지 않는 응용 프로그램 개요
관리되지 않는 응용 프로그램과 작동하는 Windows Forms 컨트롤을 사용하고 구현하는 방법에 대한 일반적인 정보를 제공합니다.방법: ShowDialog 메서드로 Windows Form을 표시하여 COM Interop 지원
Form.ShowDialog 메서드를 사용하여 Windows Form을 관리되지 않는 응용 프로그램에서 실행하는 방법을 보여 주는 코드 예제를 제공합니다.방법: 각 Windows Form을 별개의 스레드에서 표시하여 COM Interop 지원
Windows Form을 자체 스레드에서 실행하는 방법을 보여 주는 코드 예제를 제공합니다.방법: 공유 스레드에서 Windows Forms을 표시하여 COM Interop 지원
Windows Forms을 공유 스레드에서 실행하는 방법을 보여 주는 코드 예제를 제공합니다.
참조
Form.ShowDialog
Windows Form을 실행할 별도의 스레드를 만드는 데 사용됩니다.Application.Run
스레드에 대한 메시지 루프를 시작합니다.Invoke
관리되지 않는 응용 프로그램의 호출을 폼에 마샬링합니다.
관련 단원
.NET Framework 구성 요소를 COM에 노출
.NET Framework 형식을 관리되지 않는 응용 프로그램에서 사용하는 방법에 대한 일반적인 정보를 제공합니다.고급 수준의 COM 상호 운용성
.NET Framework 형식을 관리되지 않는 응용 프로그램에서 사용하는 고급 개념에 대한 일반적인 정보를 제공합니다.