Снова Таймер

Тема в разделе "WASM.WIN32", создана пользователем leeloo, 27 апр 2008.

  1. leeloo

    leeloo New Member

    Публикаций:
    0
    Регистрация:
    6 июн 2004
    Сообщения:
    31
    Необходимо обрабатывать мноооого таймеров ...

    Код (Text):
    1. invoke SetTimer,hWnd,1,10*1000,offset TimerProc
    2. invoke SetTimer,hWnd,2,100*1000,offset TimerProc
    3. invoke SetTimer,hWnd,3,40*1000,offset TimerProc
    4. invoke SetTimer,hWnd,4,60*1000,offset TimerProc
    5. .
    6. .
    7. .
    8. invoke SetTimer,hWnd,100,50*1000,offset TimerProc
    9.  
    10. TimerProc    proc   uses ebx edi     hWin:HWND, uMsg:UINT, idEvent:UINT, dwTime:DWORD
    11. .
    12. .
    13.  
    14. ?????????????
    15.  
    16.  
    17. TimerProc endp
    Как в TimerProc узнать какой таймер завершился?

    idEvent в TimerProc соответствует nIDEvent в SetTimer ?
     
  2. Rascalspb

    Rascalspb New Member

    Публикаций:
    0
    Регистрация:
    19 май 2005
    Сообщения:
    46
    Адрес:
    СПб
    hwnd
    [in] Handle to the window associated with the timer.
    uMsg
    [in] Specifies the WM_TIMER message.
    idEvent
    [in] Specifies the timer's identifier.
    dwTime
    [in] Specifies the number of milliseconds that have elapsed since the system was started. This is the value returned by the GetTickCount function.

    мсдн рулит
     
  3. Osen

    Osen Рие

    Публикаций:
    0
    Регистрация:
    5 апр 2008
    Сообщения:
    283
    Адрес:
    Париж
    да