Здравствуйте Gosha, Вы писали:
G>Грех девушке не помочь :)
G>Надя, не знаю как там с Делфи, но если внимательно прочитать описание SetTimer, то станет ясно, что четвертый параметр это либо указатель на функцию с прототипом:
G>VOID CALLBACK TimerProc(HWND,UINT,UINT,DWORD);
G>которая будет вызываться по истечении периода, указанного в третьем параметре SetTimer (uElapse), либо NULL (0), и тогда в обработчике сообщений твоего окна должна быть конструкция типа:
G>G>case WM_TIMER:
G> if (wParam==1234) do1(); // на окно может быть "навешено"
G> if (wParam==4321) do2(); // много таймеров, идентификатор
G>// который указывается во втором параметре SetTimer как раз
G>// и призван их различать
G>
G>а приходить в оконную процедуру эти сообщения (WM_TIMER) будут, опять таки, в зависимости от uElapse.
G>Удачи.
Спасибо, Гоша, сделала без этого сообщения wm_timer(не навешивала на окно). Работает.