User manual - システムライブラリマニュアルver.1.09(2014年2月12日)

147
3.111 SysSetUserDefineKeyState
ユーザ定義キーの有効/無効を設定し、キーボードドライバに状態を通知します。
[C++]
DWORD SysSetUserDefineKeyState(
BOOL
State
)
[Visual Basic]
Public Shared Function SysSetUserDefineKeyState( _
ByVal
State
As Boolean _
) As Int32
[C#]
public static Int32 SysSetUserDefineKeyState(
Boolean
State
);
解説
ユーザ定義キーの有効/無効を設定し、キーボードドライバに状態を通知します。
[コントロールパネル][キーボード][その他]タブの「ユーザ定義キー:有効にする」の状態を設定し
ます。
Device Emulatorでは、設定値を内部変数として格納するため、何も動作しません
が、SysGetUserDefineKeyState関数を実行することにより、設定
値を確認することができます。
パラメータ
State
ユーザ定義キーの有効/無効を指定します。
TRUE
: 有効
FALSE
: 無効
戻り値
TRUE
: 正常終了
FALSE
: 内部エラー
FUNCTION_UNSUPPORT
: 未サポートエラー
対応情報
機種
: DT-5200 / DT-X7 / DT-9800 / DT-5300 / IT-300 / DT-X8 / IT-9000
ヘッダ
: SystemLib.h
ライブラリ
: SystemLib.lib