0

Mac OS で ois ライブラリの firebreath プラグインに接続するにはどうすればよいですか? pluginwindowmac があり、マウス、キーボード、ジョイスティックを追跡したい。

窓に関しては:

FB::MessageWindow* messageWindow = new FB::MessageWindow();
mParamList.insert(std::make_pair(std::string("WINDOW"), messageWindow->getHWND()));
mInputManager = OIS::InputManager::createInputSystem(mParamList);

messageWindow->getHWND() - macOS では不可

4

1 に答える 1

1

OIS ライブラリが何を期待しているのかはわかりませんが、HWND は Windows タイプであるため、Mac OS で動作する getHWND は絶対にありません。

必要なものが NSWindow である場合、運が悪いと思います。NPAPI プラグインで Mac OS のイベントを取得する唯一の方法は、FireBreath がそのイベント システムを通じて公開するブラウザーを使用することです。

于 2013-02-27T15:46:44.230 に答える