5
저는 mac os 10.4부터 마우스 클릭을 수행하기 위해 CGPostMouseEvent()를 사용했습니다.Snow Leopard의 CGPostMouseEvent 대체
내 코드를 작업하면서 Snow Leopard와 100 % 호환되도록 만들려고하면서 Xcode는 CGPostMouseEvent()가 더 이상 사용되지 않는다고 경고합니다. 이것이 나를 놀라게하지는 않지만 CGPostMouseEvent()를 대체 할만한 것을 알고 싶습니다. 다음과 같이 사용합니다 :
CGPostMouseEvent(point,FALSE,1,TRUE); // mouse down
CGPostMouseEvent(point,FALSE,1,FALSE); // mouse up
그게 전부입니다.
아이디어가 있으십니까?
감사합니다.
일 : 공극 PostMouseEvent (CGMouseButton 버튼 CGEventType 타입 CONST CGPoint 포인트) { CGEventRef theEvent = CGEventCreateMouseEvent (NULL 입력, 포인트, 버튼); CGEventSetType (theEvent, type); CGEventPost (kCGHIDEventTap, theEvent); CFRelease (theEvent); } – Uri
잘못된 형식에 대해 죄송합니다. – Uri
언뜻보기에는 옳았습니다. – phoebus