Я пишу приложение SDL в D (поэтому я хотел бы поддерживать высокий уровень независимости от платформы), и я ищу способ остановить запуск командной строки, открывая выпуск. Как это сделать?Удалить командную строку в D?
3
A
ответ
7
Позвоните в DMD с опцией -L-Subsystem:Windows
.
Просто убедитесь, что ваш main
изменен на WinMain
с соответствующими аргументами.
0
Я сделал именно этот https://bitbucket.org/ponce/vibrant/src/032e61352ad9/trunk/vibrant/vibrant.d (общественного достояния)
Смежные вопросы
- 1. C# выполнить командную строку, например, командную строку?
- 2. Как удалить плагин Eclipse через командную строку?
- 3. Не удается ввести диск D через командную строку
- 4. Передайте строку в командную строку
- 5. Преобразовать python3 JSON в командную строку строку
- 6. Когда удалить в D?
- 7. Скрыть командную строку процесса
- 8. Как оживить командную строку?
- 9. Как очистить командную строку?
- 10. cobertura через командную строку
- 11. Аутентификация через командную строку
- 12. закрыть конкретную командную строку
- 13. Задайте командную строку app_review_information
- 14. java компилировать командную строку
- 15. вывести командную строку подпроцессом?
- 16. Отправка аргументов в командную строку
- 17. Прочитать командную строку в сборке
- 18. Выход PHP в командную строку
- 19. Разделить командную строку на аргументы
- 20. Как очистить командную строку в Octave?
- 21. Как удалить блок текста из текстового файла через командную строку?
- 22. Как выполнить командную строку в BASH?
- 23. Удалить ключ из Pageant, используя командную строку Pageant
- 24. Использование .runsettings через командную строку в MSTest.exe
- 25. Как удалить узел-Gyp на окнах через командную строку
- 26. Как удалить загруженные банки из Nexus через командную строку
- 27. Передача параметров в NUnit через командную строку
- 28. Выполнить командную строку cURLs в Python
- 29. Добавление файлов в redmine через командную строку
- 30. Как преобразовать строку c в строку d?
Опять же, я хотел бы независимой от платформы способа сделать это. – bfops
@RobotGymnast: Я не уверен, что вы можете, потому что собственные приложения для графического интерфейса не имеют стандартного метода запуска, AFAIK. – Mehrdad
'version (Windows)'. Linux и MacOSX не имеют отдельных режимов командной строки/графического интерфейса. – FeepingCreature