[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:1141]Shift lock?



Yasushi Abe <abe@xxxxxxxxxxxxxxx> writes:

> やっと発生しました。
> # 願っているときに限ってなかなかおこらない・・・
> 
> Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote...
> himi> capslock modifierがかかっていますか?
> himi> それともshift modifierがかかっていますか?
> himi> ('1'のキーでも押してみて、'1'が出るか'!'が出るのか
> himi> 確かめてください。)
> 
> 確かめました。
> 1のキーで'!'が出ます。shift modifierですね。

うーん、Threadの持つKeyboardStateがどっかでいじられているのかなぁ。

こちらでは、まったく遭遇しないので、手が出せないのですが、阿部さんは
コードを追えます?

そのような状態が起きたら、Debuggerをattachして、
mw32term.cのGetModifierState()あたりにBreakpointを置いて、
keystate[256]の状態を調べて欲しいんですが。

from himi
## こちらで再現しないバグは、さすがにお手上げです。^^;;;