ホーム > デベロッパ > 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);         // ユーザー データ