User manual - システムライブラリマニュアルver.1.09(2014年2月12日)
156
3.119 SysSetFnKeyOperation
Fn キーによる特殊動作の有効/無効を個別に設定します。
[C++]
DWORD SysSetFnKeyOperation( DWORD
dwfnkey
)
[Visual Basic]
Public Shared Function SysSetFnKeyOperation( _
ByVal
dwfnkey
As Int32 _
) As Int32
[C#]
public static Int32 SysSetFnKeyOperation (
Int32
dwfnkey
);
解説
Fn キーによる特殊動作の有効/無効を個別に設定します。
Device Emulatorでは、設定値を内部変数として格納するため、何も動作しません
が、SysGetFnKeyOperation関数を実行
することにより、設定値を確認することができます。
パラメータ
dwfnkey
動作を禁止する Fn キー特殊動作を論理和で指定します。
STATE_FN_NON
: すべて有効(デフォルト)
STATE_FN_0 : Fn+0
STATE_FN_1 : Fn+1
STATE_FN_2 : Fn+2
STATE_FN_3 : Fn+3
STATE_FN_4 : Fn+4
STATE_FN_5 : Fn+5
STATE_FN_6 : Fn+6
STATE_FN_7 : Fn+7
STATE_FN_8 : Fn+8
STATE_FN_9 : Fn+9
STATE_FN_MENU : Fn+MENU
STATE_FN_LMULTI
: Fn+レフトマルチキー
STATE_FN_RMULTI
: Fn+ライトマルチキー
STATE_FN_ALL
: すべて無効
戻り値
TRUE
: 正常終了
FALSE
: 内部エラー
FUNCTION_UNSUPPORT
: 未サポートエラー