Skip to content
Go back

半角全角のキーイベントを調査

· Updated:
  • SendInputはpressしてないキーをreleaseできない?
  • ‘A’をSendInputするとすべて要求通りイベントを生成してくれる。
  • VK_OEM_ENLW(244)は通常と変わらない挙動をしている。
  • VK_OEM_AUTO(243)は特殊な処理をしているように見える。
  • VK_OEM_AUTOのreleaseはSendInputしても、INJECTEDされたイベントが返ってこない。
  • VK_OEM_AUTOのpressをSendInputしたとき、
    • [17/02/12 17:59:12](T) [H] send event (data:{vk:243,scan:0;,flags:0x80;[UP],time:1735542406,extra:0})
    • [17/02/12 17:59:12](T) [H] injected (data:{vk:244,scan:0;,flags:0x10;[INJECTED],time:1735542406,extra:0})
  • VK_OEM_AUTOがINJECTEDフラグを付けずに返ってきている。
  • INJECTEDされたVK_OEM_ENLWが何故か返ってくる。