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

126
3.96 SysSetUserDefineKey
ユーザ定義キーを設定します。
[C++]
DWORD SysSetUserDefineKey(
WORD
KeyMode
,
DWORD
KeyID
,
DWORD
UserDefineKeyBuff[16]
)
[Visual Basic]
Public Shared Function SysSetUserDefineKey( _
ByVal
KeyMode
As Short, _
ByVal
KeyID
As Int32, _
ByVal
UserDefineKeyBuff
As Int32() _
) As Int32
[C#]
public static Int32 SysSetUserDefineKey(
Short
KeyMode,
Int32
KeyID
,
Int32[]
UserDefineKeyBuff
);
解説
ユーザ定義キーを設定します。数字・ひらがな/カタカナ・英大文字・英小文字モード時に発行する
任意のユーザ定義キーを設定します。
Device Emulatorでは、設定値を内部変数として格納するため、何も動作しません
が、SysGetUserDefineKey関数を実行することにより、設定値を確認することができます。
パラメータ
KeyMode
キーモードを以下の値で指定します。
KEY_MODE_NUM
: 数字
KEY_MODE_KANA
: ひらがな/カタカナ
KEY_MODE_ALPHA
: 英大文字
KEY_MODE_ALPHAS
: 英小文字
KeyID
キーIDを指定します。(値の詳細は SysSetNormalUserDefineKey関数を参照してください)
UserDefineKeyBuff
キーコードを指定します。(値の詳細は SysSetNormalUserDefineKey関数を参照してください)
戻り値
TRUE
: 正常終了
FALSE
: 内部エラー