Syntax
BOOL cmnSleep( DWORD dwMilliseconds );
Parameters
- dwMilliseconds
[in] スリープ時間 (ミリ秒)
Return Value
処理を中断しなければならない時には 0、それ以外の時は 0以外 が戻ります。
Remarks
巡回処理中に500ミリ秒以上スリープする必要がある場合にはこのメソッドを使用してください。
通常CMNで巡回が中断された場合に 0 が戻ります。
0 が戻った場合には確保中のリソースを全て開放し、コールされているメソッドは FALSE を戻して以降の処理を中断しなければなりません。
ICmnPilot::cmnCheckExit とは戻り値が逆なのでご注意ください。
Example
C++
: if (!m_pICmnPilot->cmnSleep (2000)) return; :Delphi
: if (not m_pICmnPilot.cmnSleep (2000)) then exit; :