在C ++程序中访问Apple Magic Trackpad输入数据

时间:2013-04-26 17:53:51

标签: c++ macos trackpad

我想阅读触控板多点触控手势并将数据协调到我的C ++程序中。我在哪里可以找到关于这样做的一些入门教程?

2 个答案:

答案 0 :(得分:2)

你应该看一下Cocoa Event Handling Guide 要在C ++程序中使用Cocoa框架,请使用Objective-C++

答案 1 :(得分:0)

实现方式确实是客观的c ++,它只是c ++和objective-c的混合体。它非常强大,因为您可以开始在C ++项目中使用所有Apple框架。

你应该学习一些Objective-c,将一些.m文件重命名为.mm(或.cpp文件重命名为.mm),并阅读关于触摸事件的苹果文档。 (https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSResponder_Class/Reference/Reference.html#//apple_ref/occ/instm/NSResponder/touchesBeganWithEvent:)

如果objective-c让您感到害怕,请查看OpenFrameworks https://github.com/jens-a-e/ofxMultiTouchPad

的多点触控板插件