2010-06-23 4 views
0

OS X의 코어 애니메이션을 읽었습니다. Expose, Time Machine 및/또는 사용자 화면 전환과 유사한 방식으로 OS 창을 제어 할 수 있는지 알고 싶습니다. 나는 당신 자신의 프로그램에서이 효과들을 쉽게 할 수 있다는 것을 알고 있습니다. 그러나 Safari의 브라우저 창을 제어하고 싶다면 그렇게 할 수 있을까요? "Composer"(Composer가 아님), Core Animation의 API 및 기타 OS 윈도우 잉에 대한 철저한 정보를 찾는 데 어려움을 겪고 있습니다.Mac OS X의 Core Animation을 사용하여 화면의 레이아웃을 변경할 수 있습니까?

답변

1

공개적으로 사용 가능한 API로 수행 할 수있는 작업은 제한되어 있습니다. 공개 내용은 Quartz Window Services에서 확인할 수 있습니다.

공개되지 않는 루틴의 경우 google CGWindow+Quartz 또는 CGSWindow+Quartz입니다.

그리고 용감한 사람이라면 항상 windowserver에 코드를 삽입 할 수 있습니다. 그러나 쉬운 일이 아닙니다.