작업 표시 줄에서 form2를 숨기고 싶지만 어떻게해야할지 모르겠다.작업 표시 줄에서 form2 숨기기
application.MainFormOnTaskBar := false;
을하지만 어떻게 내가 작업 표시 줄에서 Form2를 숨길 수 있습니다 :
나는 기본 양식을 숨기는 방법을 알 수 있습니까?
작업 표시 줄에서 form2를 숨기고 싶지만 어떻게해야할지 모르겠다.작업 표시 줄에서 form2 숨기기
application.MainFormOnTaskBar := false;
을하지만 어떻게 내가 작업 표시 줄에서 Form2를 숨길 수 있습니다 :
나는 기본 양식을 숨기는 방법을 알 수 있습니까?
다음은 소유권으로 델파이 개념보다는 Windows concept을 참조합니다.
소유주가없는 최상위 창에는 작업 표시 줄에 단추가 있습니다. MainFormOnTaskbar
을 False
으로 설정하면 응용 프로그램 창에서 기본 양식을 소유하게됩니다. 작업 표시 줄 단추는 응용 프로그램 창과 연결됩니다. 응용 프로그램 창을 숨김으로써 해당 단추를 숨기고 있습니다.
보조 양식에 작업 표시 줄에 단추가있는 경우 아마도 소유자가 없습니다. 그건 기본적으로 일어나지 않으므로 CreateParams
에 WndParent
을 0으로 설정한다고 가정합니다. 또는 PopupParent
을 사용하여 동일한 결과를 얻으십시오.
소유 된 창은 작업 표시 줄에 표시되지 않으므로 보조 양식을 기본 양식으로 소유하고 싶지 않으므로 보조 양식을 다음과 같이 소유해야합니다. 응용 프로그램 창.
위의 추측을 벗어난 경우에도 사실은 작업 표시 줄 단추가있는 창을 유지하는 방법은 소유자에게 부여하는 것입니다.
확실히 Google은 많은 예제를 제공해야합니다 ... 지금까지 시도한 것은 어느 것입니까? –
기본적으로 보조 양식은 작업 표시 줄에 나타나지 않습니다. Form2를 어떻게 보이게합니까? –
MainFormOnTaskBar를 false로 설정하면 작업 표시 줄에 앱 창이 표시됩니다. 여전히 작업 표시 줄 단추가 있습니다. 당신이 정말로하고 싶은 것은 숨겨진 최상위 창을 만들어 주 양식의 소유자가되게하려는 것입니다. sscce가 도움이 될 것입니다. –