Мне нужно подготовить программу, которая работает в фоновом режиме без окна или чего-либо на панели задач. Вы можете сравнить это с идеей программы, которая работает в фоновом режиме, и посылает сигнал каждый раз, чтобы компьютер не спал. Итак, вот две идеи, которые у меня на уме
1) Creating a windows Service
2) Spawning a thread and exiting main
Пожалуйста, дайте мне знать, насколько они жизнеспособны, особенно второй, и какие другие возможности имеются в нашем распоряжении.
Заранее спасибо!!
Просто привяжите приложение к подсистеме windows
, а не console
Если вы хотите запустить фоновый процесс, переходите к сервисному подходу. Вы сможете настроить его на запуск, даже если никто не войдет в систему, и он не будет навязчивым для пользователя.