Mar*_*arc 5 c++ macos cross-platform position cursor
我想获得光标位置.这有什么标准功能吗?我正在尝试用C++编写程序.我想避开Cocoa.并不是说我有任何反对意见,但我想让我的程序跨平台.
Joh*_*eek 11
您可以在以下位置使用以下Core Graphics API CGEvent.h:
CGEventRef event = CGEventCreate(NULL);
CGPoint cursor = CGEventGetLocation(event);
CFRelease(event);
Run Code Online (Sandbox Code Playgroud)
(请注意,您仍然可以在跨平台程序中使用Cocoa,您只需要将特定于平台的代码分成不同的文件而不是使用#defines.)
| 归档时间: |
|
| 查看次数: |
4144 次 |
| 最近记录: |