User manual - Windows CE ソフトウェアマニュアルver.1.05(2010年6月30日)
21
Fn キー動作許可・禁止
Fn モード時に特殊動作を行うキーについては、以下のレジストリで個別に許可/禁止の設定が可能です。
[HKEY_LOCAL_MACHINE¥HARDWARE¥DEVICEMAP¥KEYBD]
表 2-1-8
キー名 設定値 意味
DisableFn9 dword:0/1
許可/禁止
DisableFn8 dword:0/1
許可/禁止
DisableFn7 dword:0/1
許可/禁止
DisableFn6 dword:0/1
許可/禁止
DisableFn5 dword:0/1
許可/禁止
DisableFn4 dword:0/1
許可/禁止
DisableFn3 dword:0/1
許可/禁止
DisableFn2 dword:0/1
許可/禁止
DisableFn1 dword:0/1
許可/禁止
DisableFn0 dword:0/1
許可/禁止
※ Fn モード時に特殊動作を行うキーを禁止しても、他の機能に割り振ることは出来ません。(仮想キーコ
ードは発行しません)
システムライブラリを利用しても、許可/禁止の設定が可能です。
※ この機能に関連するライブラリ関数は、以下のとおりです。
システムライブラリ
SysSetFnKeyOperation
Fn キーによる特殊動作の有効/無効の設定
SysGetFnKeyOperation
Fn キーによる特殊動作の有効/無効の取得
Fn キーの通知
Fn キー押下時に、アプリケーションに対して WM_USER+0x502 メッセージを送信します。
これにより、アプリケーションは Fn モード設定/解除を検知することが可能です。
文字キー動作の許可/ロック
システムライブラリを使用して、キーモード切替えの許可とロック(固定)を、アプリケーションから設定するこ
とが可能です。
※ この機能に関連するライブラリ関数は、以下のとおりです。
システムライブラリ
SysSetFnKeyLock
Fn キー動作の許可/禁止の設定
SysGetFnKeyLock
Fn キー動作の許可/禁止の取得
文字キーの通知
文字押下時に、アプリケーションに対して WM_USER+0x506 メッセージを送信します。
これにより、アプリケーションは、キーモードの変更を検知することが可能です。