User manual - Windows Mobileソフトウェアマニュアルver.1.01(2013年1月17日)

Table Of Contents
17
機能キー動作許可・禁止
機能モード時に特殊動作を行うキーについては、以下のレジストリで個別に許可/禁止の設定が可能で
す。
HKEY_LOCAL_MACHINE¥HARDWARE¥DEVICEMAP¥KEYBD
2-7
キー名 設定値 意味
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
許可/禁止
DisableFnMenu dword:0/1
許可/禁止
機能モード時に特殊動作を行うキーを禁止しても、他の機能に割り振ることは出来ません。(仮想キー
コードは発行しません)
システムライブラリを利用しても、許可/禁止の設定が可能です。
この機能に関連するライブラリ関数は、以下のとおりです。
システムライブラリ
SysSetFnKeyOperation
Fn キーによる特殊動作の有効/無効の設定
SysGetFnKeyOperation
Fn キーによる特殊動作の有効/無効の取得
機能キーの通知
機能キー押下時に、アプリケーションに対して WM_USER+0x502 メッセージを送信します。
これにより、アプリケーションは機能モード設定/解除を検知することが可能です。
機能キー動作の許可/ロック
システムライブラリを使用して、機能モード切替えの許可とロック(固定)を、アプリケーションから設定する
ことが可能です。
この機能に関連するライブラリ関数は、以下のとおりです。
システムライブラリ
SysSetFnKeyLock
機能キー動作の許可/禁止の設定
SysGetFnKeyLock
機能キー動作の許可/禁止の取得
キーモード切替の通知
“機能+-”キー押下時に、アプリケーションに対して WM_USER+0x506 メッセージを送信します。
これにより、アプリケーションは、キーモードの変更を検知することが可能です。