構文
int SetSideKey(
int mode
);
パラメータ
- mode
-
[in] サイドキーの状態を設定します。
値 説明 ON サイドキーを有効にします。 OFF サイドキーを無効にします。 CURRENT_MODE 現在のサイドキーの状態を返します。
戻り値
本関数が設定を変更した後のサイドキーの状態を返します。
解説
本APIはOSバージョンTH15J06以降の対応となります。
必要条件
ヘッダファイル:
lib.hライブラリファイル:
libSTARTUPOPH5000.a
サンプル
#include <stdio.h>
#include "lib.h"
void main(void)
{
char ch;
int set_mode;
int exit_flag;
int ret;
GotoXY( 1,1 );
printf("Press Key\n");
exit_flag = 0;
while(1)
{
if (kbhit())
{
ch = getchar();
switch(ch)
{
case NUM1_KEY:
set_mode = ON;
exit_flag = 1;
break;
case NUM2_KEY:
set_mode = OFF;
exit_flag = 1;
break;
case NUM3_KEY:
set_mode = CURRENT_MODE;
exit_flag = 1;
break;
default:
GotoXY(1,2);
printf("ERROR !!");
break;
}
}
ResetKey();
if (exit_flag) break;
}
ret = SetSideKey(set_mode);
GotoXY(1,2);
printf("ret = %s", (ret > 0)? "ON" : "OFF");
while(1)
{
Idle();
}
}
最終更新日:2022/03/10