ホーム > デベロッパ > BREW FAQ

BREW FAQ : リソース

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

登録したタイマーが満了する前にそれをキャンセルするには、 ISHELL_CancelTimer 関数を使用します。

SophiaFramework では、 SFBShell::CancelTimer 関数を使用します。

[ BREW API のみを使用したコード ]

// タイマーのキャンセル
ISHELL_CancelTimer(app->a.m_pIShell,   // IShell インターフェイス
OnTimer,            // コールバック
app);               // ユーザー データ

[ SophiaFramework を使用したコード ]

// SFBShell インスタンスを作成します。
SFBShellSmp  shell = SFBShell::GetInstance();

// タイマーのキャンセル
shell->CancelTimer(OnTimerEntry,  // コールバック
                   this);         // ユーザー データ