2011-02-13 2 views
3

창 상태 (최소화되었거나, 초점이 맞춰 졌는지, 닫혔는지)를 확인하고 그 상태를 모방하는 방법이 있습니까? 예를 들어, 내 외부 프로그램이 최소화되어 있다면, 내 프로그램이 최소화되도록하고 싶습니다. 닫힌 경우 프로그램을 종료하고 싶습니다. 내가 볼 수있는 유일한 문제는 집중된 상태입니다. 그러나 본질적으로, 내 외부 프로그램에 초점을 맞추는 동안 창을 맨 위 창에 머물러있게 행동하고 싶습니다.외부 프로그램 창 상태를 확인하고 해당 상태를 모방합니다.

이것도 가능합니까? 그렇다면, 위와 같은 업적을 달성하기 위해 어떤 코드를 사용해야합니까?

답변

4

DLLImport를 통해 "user32.dll"함수를 호출하는 것이 좋습니다. 이 게시물에 Determining the size & position of an external program window 좋은 초보가 될 수도 있습니다. 주제에 대한 유용한 게시물에 대한 몇 가지 좋은 힌트와 링크를 제공합니다.

+0

답변 해 주셔서 감사합니다. 나는 그것을 들여다 볼 것이다! – Josh

관련 문제