Getting “global” mouse position in Mac OS X

前端 未结 5 447
醉话见心
醉话见心 2020-12-24 02:41

How can I get in Mac OS X \"global\" mouse position - I mean how can I in cocoa/cf/whatever find out cursor position even if it\'s outside the window, and even if my window

5条回答
  •  暖寄归人
    2020-12-24 03:28

    If you're not in cocoa land and an event tap is not appropriate for the situation,

    CGEventRef event = CGEventCreate(nil);
    CGPoint loc = CGEventGetLocation(event);
    CFRelease(event);
    

    works.

提交回复
热议问题