SetTimerの使い方について

解決


シュート  2002-08-26 17:31:01  No: 50351  IP: [192.*.*.*]

SetTimerの具体的な使用例が知りたい者です。
参考になるサンプルやサイトなどを教えて頂きたいと思っております。
(環境:VC6.0、VB6.0、Windows98)

具体的につまづいている所:
  ウィンドウハンドルの使い方。(宣言の仕方)
    SetTimer(GetSafeHwnd(),ID_TIMER,1000,NULL);
    この様に、すると・・・・
    'SetTimer' : 関数が不正な 4 個の実引数をともなって呼び出されました。
    というエラーが返ってきます。

VC,VB触り始めて1ヶ月経っておりません。
ご教授お願い致します。

編集 削除
 2002-08-27 14:01:48  No: 50352  IP: [192.*.*.*]

MFC使っていませんか?

CWindow、CWnd内でSetTimerは宣言されています。
> SetTimer(GetSafeHwnd(),ID_TIMER,1000,NULL);
ではCWindow又はCWndのSetTimerを呼び出しています。

大域解決演算子で解決すると思いますよ。

編集 削除
シュート  2002-08-27 19:33:49  No: 50353  IP: [192.*.*.*]

重さん、はじめまして、シュートです。
大域解決演算子を使って
::SetTimer(GetSafeHwnd(),ID_TIMER,1000,NULL);
としたところ、エラーは無くなりました。
どうもありがとうございます。

編集 削除