|
|
От: | Аноним | |
| Дата: | 03.06.07 04:24 | ||
| Оценка: | |||
void __fastcall TMyService::ServiceExecute(TService *Sender)
{
_start_srv();
MSG msg;
while (!Terminated)
{
PostThreadMessage(GetCurrentThreadId() ,WM_CLIENT_LOG,0,0);
if (WaitMessage())
{
if (PeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE) != 0)
{
this->>LogMessage(msg.message, EVENTLOG_ERROR_TYPE, 0, 0);
}
ServiceThread->ProcessRequests(false);
}
}
}