Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Листинги / Листинги / 29-04-DemoProcess

.cpp
Скачиваний:
4
Добавлен:
24.03.2016
Размер:
754 б
Скачать
#define _WIN32_WINNT 0x0400

#include <windows.h>
#include <iostream.h>


int main()
{
  HANDLE  hTimer;    // ожидающий таймер

  // открываем существующий ожидающий таймер
  hTimer = OpenWaitableTimer(
    TIMER_ALL_ACCESS,
    FALSE,
    "demo_timer"
    );
  if (hTimer == NULL)
  {
    cout << "Open waitable timer failed." << endl
      << "The last error code: " << GetLastError() << endl;
    return 0;
  }

  // ждем сигнал от ожидающего таймера
  WaitForSingleObject(hTimer, INFINITE);
  // выводим сообщение
  cout << "\aThe timer is signaled." << endl;
  // закрываем таймер
  CloseHandle(hTimer);
  // ждем команды на выход из процесса
  cout << "Press any key to exit." << endl;
  cin.get();

  return 0;
}
Соседние файлы в папке Листинги