728x90
반응형
LIST
STAThread란, 우리가 흔히 WPF 코딩을 하면서 자주 만나볼 수 있다. 하지만 무슨 기능인지 무엇을 뜻하는지 모르고 쓰는 사용자들을 위해 포스팅을 해봅니다.
class MyApp { [STAThread] static void Main() { // WPF 메시지 상자 MessageBox.Show("Hello, WPF"); } } |
단일 스레드 아파트먼트(Single Thread Apartment)는 네이티브 COM 객체 모델의일부로서 COM 호출에 대한 직렬화를 처리하기 위해 구현되었다.
Win32 네이티브 기술이든 관리되는 기술이든 간에 모든 마이크로소프트의 프레젠테이션 프레임워크는 다른 스레드나 COM 서비스 (예를 들면 드래그 앤 드롭과 같은)와 통합될 수 있도록 STA 스레드에 의해 초기화되는스레드에서 실행되어야 한다.
728x90
반응형
LIST
'IT개발/정보 > WPF' 카테고리의 다른 글
레이아웃(Layout) 기초 (0) | 2021.12.23 |
---|---|
단일 인스턴스 응용 프로그램 (0) | 2021.12.23 |
XAML에서 Window 선언하기 (0) | 2021.12.23 |
외관과 행동의 역할을 하는 프로그램 (0) | 2021.12.23 |
Application 을 이용한 WPF 응용 프로그램 (0) | 2021.12.23 |