如何在Mac OS中连接ois库firebreath插件? 我有pluginwindowmac,想跟踪鼠标,键盘,操纵杆。 p>
对于windows:
FB::MessageWindow* messageWindow = new FB::MessageWindow();
mParamList.insert(std::make_pair(std::string("WINDOW"), messageWindow->getHWND()));
mInputManager = OIS::InputManager::createInputSystem(mParamList);
messageWindow-> getHWND() - 在mac os中没有
答案 0 :(得分:1)
我不知道OIS库的期望是什么,但我可以告诉你HWND是一种Windows类型,所以肯定永远不会有一个适用于mac os的getHWND。
如果您需要的是NSWindow,那么我担心您会失去运气。在NPAPI插件中获取Mac OS事件的唯一方法是通过浏览器,FireBreath通过其事件系统公开。