2011-05-04 5 views
0

그래서 시스템 레벨에서 [NSEvent mouseLocation]을 연결할 수 있고 기본적으로 원하는 것을 반환하도록하고 싶습니다.시스템 레벨에서 [NSEvent mouseLocation]을 연결하고 있습니까?

[NSEvent mouseLocation]이 (가) 발생하여 마우스 포인터의 위치를 ​​얻기 때문에 마우스 이벤트를 게임에 보낼 수 없기 때문입니다.

누구나 내가 찌를 수있는 곳을 가리키는 포인터가 있습니까?

답변

0

짝수 탭을 사용하면 응용 프로그램에 도달하기 전에 시스템에서 이벤트를 수정할 수 있습니다.

이렇게하려면 보조 장치를 사용하려면 "보조 장치 액세스"가 필요하며 탄소 프레임 워크가 필요합니다.

+0

[CGEvent 함수] (http://developer.apple.com/library/mac/documentation/Carbon/Reference/QuartzEventServicesRef/)는 Carbon이 아닙니다. 그들은 ApplicationServices 프레임 워크에 있으며 코코아에 연결하면 포함됩니다. –

관련 문제