내가 작업하고있는 응용 프로그램에는 여러 가지 양식이 있습니다. 하나는 3D 이미지를 표시하기위한 목적으로 사용되고, 다른 하나는이를 관리하는 데 사용됩니다. 이미지의 일부 변경 사항은 시간이 오래 걸리며 진행되는 동안 두 가지 양식이 다시 그려지지 않습니다.다른 스레드의 양식을 사용하는 Winforms 응용 프로그램
내가 얻으려는 것은 최소한 사용자와의 상호 작용을 계속하고 다시 그려지는 양식 (최소한 표준 구성 요소로만 구성된)을 제어하는 것입니다. 내가 보는 방법, 그것을 다른 스레드로 이동해야합니다, 지금 쓰레드가 너무 바쁘기 때문에.
어떻게해야합니까? Wil Application.Run (secondForm)으로 충분합니까?
'Application.Run'이 (가) 차단되지 않습니까? –
msdn을 확인한 후 예, 그렇습니다. 아마 다른 스레드의 내부에서 그것을 호출 할 것입니다. – Srv19
그것은 중복되지 않습니다,하지만 당신은이 [질문] (http://stackoverflow.com/questions/7568376/multiple-ui-threads-winforms?rq=1)에서 좋은 시작을 얻을 수있을 것 같아요. – Steve