捕获文本类型输入的最佳方法?

时间:2015-08-13 00:04:40

标签: c++ windows winapi directx-9

我最近一直在努力获取文本类型输入(例如输入搜索栏,消息栏等)

我尝试使用GetAsyncKeyState(0x1)的最低位,但这不会按照我想要的方式工作。它可以减慢并且几乎不能记录键击。我有一个带有标准m_keys数组的键盘类,你可以在m_keys[vkey]执行此操作,但这样做要快。因此,我尝试使用GetTickCount()对其进行限制,并检查GetTickCount()是否大于或等于LastStroke。这比0x1好一点,但它仍然没有注册一些击键。

你的建议是什么?

(注意这不是控制台应用程序,它是DirectX9应用程序)

0 个答案:

没有答案