6

我想将触控板多点触控手势和坐标数据读入我的 C++ 程序。我在哪里可以找到一些关于这样做的介绍性教程?

4

2 回答 2

2

你应该看看Cocoa 事件处理指南
要在 C++ 程序中使用 Cocoa 框架,请使用Objective-C++

于 2013-06-13T09:07:43.353 回答
0

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

您应该学习一点objective-c,将一些.m 文件重命名为.mm(或将.cpp 文件重命名为.mm)并阅读有关触摸事件的Apple 文档。( 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-ae/ofxMultiTouchPad

于 2013-06-18T08:58:09.113 回答