|
>>そいえば、秀丸は F12 にもデフォルトで機能が割り当てられてますね。
>>The F12 key is reserved for use by the debugger at all times, so it should
> not
>むっ、これは、どこのドキュメントですか?
>hot key ということは RegisterHotkey() の hot key では?
API としては RegisterHotkey あたりを引けば記載されていますが、
引用した文章にある通り常に確保しておかなければならないキーです。
このキーはレジストリを変更することで自由に設定できますが、
デフォルト値 (0x00 = AUTO) では、
The default value, 0x0, represents the F12 key on a 101-key keyboard or the
- (hyphen, VK_SUBTRACT) key on an 82-key keyboard.
ということになっています。どうでもいいことだ、と考えたのは
・どうせユーザが利用している環境では、秀丸にデバッガをアタッチしたりしないだ
ろう。
・カーネルのデバッグは普通の開発者でも滅多に行わないものだろうし、行う人なら
F12 の使い方を知っているので自分で F12 の設定を解除する。
・マクロのデバッグ中に F12 でブレークできると便利だが、そこまでやる人も少な
かろう
といったあたりです。
|
|