2010-07-22 5 views
0

최소화 된 응용 프로그램이 있습니다.WindowState의 RestoreBounds와 비슷한 것

사용자가 복원 할 때 창을 복원 할 RestoreBounds를 설정할 수 있습니다.

그러나 양식을 최대화 또는 정상 상태로 복원하려면 어떻게해야합니까? 기본적으로 보통입니다. RestoreWindowState와 같은 것이 있었으면 좋겠습니다.

어떻게 든 API를 사용하여이 작업을 수행 할 수 있습니까?

+0

RestoreBounds를 설정할 수 없습니다. 읽기 전용 속성입니다. –

답변

0

이 속성을 직접 추가하고 관리 할 수는 없습니까?

양식에 속성을 추가하십시오.
OnClientSizeChanged를 재정의하고 창 상태가 최소화 됨으로 변경되었는지 확인하십시오.
그렇다면 WindowState를 속성 값으로 설정하십시오.
논리를 한 번만 지나치도록 플래그를 설정하십시오.

관련 문제