크로스 쓰레드1 C# Invoke C#에서 해당 스레드가 생성한 폼을 다른 스레드에서 접근하게되면 Cross Thread Problem 이 발생하게 된다. 물론 특별한 오류가 없이 돌아가는 경우도 있지만 내부적으로 문제점이 분명이 존재하기때문에 이런 오류사항들은 반드시 유의 해야한다. 그래서 C#에서는 Invoke를 사용하는데 이에 간략하게 중요한 내용을 메모해 본다. 1. 해당 컨트롤의 CheckForIllegalCrossThreadCalls 속성 값을 False로 설정하여 예외를 제외 시킨다. ->간단한 방법이긴하지만 안전하게 제어하기위해서는 비추... 2. 기본적인 Invoke사용법은 2-1. 인자가 있는 메소드일 경우 delegate void SetProgressValueCallback(int Value); private void.. 2016. 8. 18. 이전 1 다음