CMNロゴ

ICmnPilot::cmnSleep Method


スリープします。

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;
         :



ICmnPilot