ホーム › Web.InternetExplorer › ITimer
ITimer
COMメソッド 4
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT Advise(VARIANT vtimeMin, VARIANT vtimeMax, VARIANT vtimeInterval, DWORD dwFlags, ITimerSink* pTimerSink, DWORD* pdwCookie)
| vtimeMin | VARIANT | in | 通知を開始する最小時刻を指定する。 |
| vtimeMax | VARIANT | in | 通知を終了する最大時刻を指定する。 |
| vtimeInterval | VARIANT | in | 通知の時間間隔を指定する。 |
| dwFlags | DWORD | in | タイマーの動作を制御するフラグを指定する。 |
| pTimerSink | ITimerSink* | in | タイマー通知を受け取るシンクを指定する。 |
| pdwCookie | DWORD* | out | この通知登録を識別するクッキー値を受け取る。Unadvise で使用する。 |
vtbl 4 HRESULT Unadvise(DWORD dwCookie)
| dwCookie | DWORD | in | 解除する通知登録を識別するクッキー値を指定する。Advise が返した値を渡す。 |
vtbl 5 HRESULT Freeze(BOOL fFreeze)
| fFreeze | BOOL | in | タイマーを一時停止する場合は TRUE、再開する場合は FALSE を指定する。 |
vtbl 6 HRESULT GetTime(VARIANT* pvtime)
| pvtime | VARIANT* | out | タイマーの現在時刻を受け取る。 |