.net 메서드를 호출 할 수있는 기본 응용 프로그램이 있습니다. 내 .net 메서드는 모달 폼을 보여주는 새 스레드를 시작합니다.현재 응용 프로그램과 관련된 모든 창을 비활성화하십시오.
이제 내 .net 방법은 모달 양식이 표시되는 동안 주 앱에서 모든 창을 사용 중지해야합니다.
어떻게하면됩니까?
win32 메서드 "GetWindow"에 대해 생각하고 있었지만 메인 응용 프로그램 양식의 핸들이 필요했습니다.
예제에서 모달 대화 상자를 사용하여 메서드를 호출하는 기본 응용 프로그램을 볼 수 있습니다. threadingform-dlg가 열려있는 동안 주 응용 프로그램을 클릭하면 threadingform-dlg가 깜박입니다.
가장 좋은 방법은 될 것입니다. 그렇다면 추측은 없습니다. –