Фоновый процесс в C - PullRequest
       0

Фоновый процесс в C

3 голосов
/ 19 декабря 2011

Как сделать так, чтобы процесс шел в фоновом режиме? Я знаю, как это сделать в UNIX, но как это сделать в Windows?

Я хочу, чтобы пользователь дважды щелкнул исполняемый файл процесса, и он просто перешел в фоновый режим ... и не открыл окно во время выполнения.

Я не ищу полное решение, просто ссылку. Спасибо!

Ответы [ 4 ]

4 голосов
/ 19 декабря 2011

Поскольку @ChikaneHimeko уже заявил, создайте приложение Windows, у которого нет окон:

#include <windows.h>

int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{
    Sleep(5000); /* Just here to illustrate not visible but running */

    return 0;
}
2 голосов
/ 19 декабря 2011

Просто создайте приложение Windows, которое не показывает окно.

0 голосов
/ 19 декабря 2011

Может быть, вы хотите создать службу ...

http://support.microsoft.com/kb/251192

0 голосов
/ 19 декабря 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...