C# 프로그램에서 2 개의 창 양식 응용 프로그램을 만들었습니다. 나는 이것을했다 :C# windows form app
Application.Run(new Form1());
Application.Run(new Form2());
두 번째 형태는로드되지 않는다. 왜? 이 문제를 어떻게 해결할 수 있습니까? 나는이 두 양식을 동시에 활성화하고 싶습니다. 이 양식 응용 프로그램은 각각 다른 메소드를로드합니다. 나는 어떻게 든이 형태들 각각에 대해 병렬 처리를 만들고 싶습니다.
해결 방법 및 문제점 : 2 개의 스레드에 대해 2 개의 폼을 생성했습니다. 이 양식은 상위 양식을 호출합니다. 문제는 부모 폼에 폼의 요소를 계속 추가하고자하는 벡터가 있다는 것입니다. 스레드가 다시 활성화 될 때마다 벡터가 다시 초기화된다는 것을 알았습니다. 이걸 어떻게 바꿀 수 있니?
2 개의 스레드를 만들었습니다. 이 양식은 상위 양식을 호출합니다. 문제는 paretn 양식에 양식의 요소를 연속적으로 추가하려는 벡터가 있다는 것입니다. 스레드가 다시 활성화 될 때마다 벡터가 다시 초기화된다는 것을 알았습니다. 이 일을 어떻게 바꿀까요? – elisa
죄송합니다. 스레드 간 통신에 대해 많은 경험이 없습니다. –