기본 양식이 있습니다. 이 메인 폼은 또 다른 폼을 생성합니다. 이 새 양식은 다른 창에 액세스하기 전에 채워야합니다. 이 양식을 모달로 만들기 위해 Myform.ShowDialog()를 사용했습니다.C++ 내 양식이 모든 종류의 창 위에 있어야합니다.
이 양식이 내 응용 프로그램의 일부가 아니더라도 내 양식이 다른 모든 창의 유형 위에 놓이기를 바랍니다 (예 : 인터넷 탐색기 페이지, 열린 Word 문서 ...).
해결책이 있습니까? 당신은 당신이 Form.TopMost를 사용하여 Form.TopMost 속성
myForm->TopMost = true;
myForm->ShowDialog();
http://msdn.microsoft.com/en-us/library/system.windows.forms.form.topmost.aspx
매우 불쾌한 프로그램 동작입니다. 정말로 사용자의 모든 응용 프로그램을 차단하는 데 유효한 이유가 있습니까? 나는 그것을 의심한다. –
정말 그럴 수있는 방법이 있는지 의심 스럽습니다. 왜냐하면 2 개의 응용 프로그램 모두 그렇게했을까요? 어느 것이 앞에 있을까요? –
할 수있는 방법이 있지만 짜증나고 정당하지 않을 수 있습니다. –