小编Inj*_*tor的帖子

现代Windows输入API /用户交互API

Windows 8.1中提供了各种各样的用户交互API /技术:

  • 高级GUI框架(Windows窗体,WPF和许多其他第三方框架)
  • 直接操纵 - 也可能是高级操作.
  • 指针输入消息和通知(MSDN链接) - 有趣,但键盘API模拟在哪里?
  • DirectInput/XInput - 标记为遗留.
  • 原始输入 - 标记为遗产.
  • WM_MOUSEMOVE,WM_LBUTTONDOWN,WM_KEYDOWN,等消息- 标记为遗产.
  • 其他,在此MSDN页面上列出

任何人都可以给我一个这些API的简要概述,并揭示以下几个方面(对于每个方面):

  • 此API是基于另一个底层API还是在核心中实现的?
  • 这个API可以与哪些设备进行交互?
  • 任何独家功能,未在其他API中实现?
  • 性能/开销考虑因素:它的速度有多快(与其他人相比)?

所以我正在寻找原生的最新低级全功能输入API,它不会在即将推出的Windows 10中过时,或者是最接近这种需求的那些(如上所述)API的混合.

任何人都可以制作某种比较表吗?

c c++ windows winapi

5
推荐指数
1
解决办法
395
查看次数

标签 统计

c ×1

c++ ×1

winapi ×1

windows ×1