User manual - Windows Mobile ファーストステップガイドver.1.05(2014年6月13日)
76
7. DeviceApplication1.cpp を開き、「#include <commctrl.h>」の次に以下のソースコードを追加しま
す。
#include <SystemLib.h> // カシオシステムライブラリを使用
#if !defined(_countof)
#define _countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))
#endif
8. DeviceApplication1.cpp 内にある Main 関数に以下のソースコードを追加します。
DWORD result;
TCHAR msg[16];
// 赤 LED を 0.5 秒点灯 0.5 秒消灯を 5 回繰り返す
result = SysSetLED(LED_RED, 5, 8, 8);
if(result == TRUE)
{ // 点灯成功 点灯色を取得
result = SysGetLED();
switch(result & 0x0000000F) {
case LED_OFF:
wcscpy_s( msg, _countof(msg), TEXT("LED_OFF") );
break;
case LED_RED:
wcscpy_s( msg, _countof(msg), TEXT("LED_RED") );
break;
case LED_GREEN:
wcscpy_s( msg, _countof(msg), TEXT("LED_GREEN") );
break;
case LED_ORANGE:
wcscpy_s( msg, _countof(msg), TEXT("LED_ORANGE") );
break;
default:
wcscpy_s( msg, _countof(msg), TEXT("LED_UNKNOWN") );
break;
}
MessageBox(NULL, msg, TEXT("LED"), MB_OK);
}
9. [ビルド]→[コンパイル]を選択し、正常にコンパイルできることを確認します。