У меня есть программа-майнер, и если я дважды щелкну и запущу ее, она работает нормально, но если я запущу ее из командной строки, указав имя исполняемого файла, она не запустится, а зависнет.
Я пытался запустить с CreateProcess
помощью функции DETACHED_PROCESS
, но если вызывающий исполняемый файл вызывается из cmd, он терпит неудачу. В чем разница между ними? Может быть, это связано с информацией о запуске? Могу ли я вызвать двойной щелчок из cmd, если это возможно?