ホーム > デベロッパ > SophiaFramework > BREW C++ 逆引きコード集

BREW C++ プログラミング : SophiaFramework 逆引き FAQ・コード集

タイマーをキャンセルする

バージョン 4.0 以降

タイマーをキャンセルするには、SFXTimer::Cancel 関数を使用します。

SFXTimer timer;

// 4000 ミリ秒後に Function を呼び出すタイマーをセット
timer.Set(Function);
timer.Schedule(4000);
...

// 前でセットしたタイマーをキャンセル
timer.Cancel();

バージョン 3.0

タイマーをキャンセルするには、SFBShell::CancelTimer 関数を使用します。

// 4000 ミリ秒後に Function を呼び出すタイマーをセット
SFBShell::GetInstance()->SetTimer(4000, Function, data);

...

// 前でセットしたタイマーをキャンセル
SFBShell::GetInstance()->CancelTimer(Function, data);

参照 SFXTimer::Set | SFXTimer::Schedule | SFXTimer::Cancel |
SFBShell::GetInstance | SFBShell::SetTimer | SFBShell::CancelTimer