c# 외부프로그램제어 창 최소화 질문합니다.

kmsong의 이미지

c#으로 외부프로그램을 조작해보려합니다.
외부프로그램 실행하는법은 아는데
실행시키면서 창 최소화 명령을 내리는 법을 모르겠습니다
관련 예제라든가 정보를 알려주신다면 고맙겠습니다.

allinux의 이미지

SendMessage, PostMessage 함수를 알아보시고 https://msdn.microsoft.com/en-us/library/windows/desktop/ms646360(v=vs.85).aspx 링크에서 WM_SYSCOMMAND 메세지도 공부해보세요.

그전에 윈도우 시스템 프로그래밍에 대한 서적을 읽는다면 더 좋습니다.