Добрый день всем! Интересует вопрос, можно ли написать приложение (masm32), чтобы оно было консольным если, скажем не указаны параметры командной строки, если же указаны - не консольным, а просто приложением (без окон)? Если во втором случае просто не выводить ничего в StdOut черное окошко консоли все-равно мигает. Можно ли сделать это и если да, то насколько это сложно?
AFAIK, собираешь приложение как GUI, а если указан определенный параметр сам вызываешь AllocConsole, потом GetStdHandle, и дальше как обычно.
вот тут есть пример http://ufmod.svn.sourceforge.net/viewvc/ufmod/ утилита xmstrip как раз в таком стиле написана