002
12.12.2003, 13:06 Uhr
~TAFA
Gast
|
der Aufruf von SetTimer geschieht zumbeispiel hier :
C++: |
bool MyArchiv::Datei(DWORD Art,UINT Alterung,UINT Intervall) { SetTimer( 1, // ID 1000, // 1 sek NULL // wie muss ich den initialisieren bzw. konstruieren ); // in einigen beispielen habe ich gesehen das es Funktioniert }
|
also ich hab das so mal versucht klappt bis auf KillTimer:
C++: |
//MyArchiv.h static VOID CALLBACK TimerProc(HWND hwnd, UINT uMsg, UINT uIDEvent, DWORD dwTime);
//MyArchiv.cpp VOID CALLBACK MyArchiv::TimerProc(HWND hwnd, UINT uMsg,UINT uIDEvent, DWORD dwTime) { AfxMessageBox("test"); if(uIDEvent==1) { ::KillTimer(NULL,1); AfxMessageBox("KILLL"); } }
// Aufruf ::SetTimer(NULL,1,1000,Timerproc);
allerdings ist UINT uIDEvent !=1 deswegen klappt der KillTimer net hast du ne idee wie ich an den richtigen UINT uIDEvent komme.
|
|