powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / параметры командной строки
4 сообщений из 4, страница 1 из 1
параметры командной строки
    #33812662
AxNe0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется такой код:
Код: plaintext
1.
2.
3.
4.
5.
	LPWSTR *szArglist;
	int nArgs;
	szArglist = CommandLineToArgvW(GetCommandLineW(), &nArgs);
	DWORD dwLen = lstrlenW(szArglist[nArgs- 1 ]) +  1 ;
	LPSTR name = new CHAR[dwLen];
	WideCharToMultiByte(CP_ACP,  0 , szArglist[nArgs- 1 ], - 1 , name,dwLen, NULL, NULL);
После выполнения которого, в переменную name записывается значение последнего параметра командной строки. А вот если параметр пустой, берется полное имя исполнимого файла программы. Как можно вызвать завершение работы программы в этом случае?
...
Рейтинг: 0 / 0
параметры командной строки
    #33812664
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exit(0);
...
Рейтинг: 0 / 0
параметры командной строки
    #33812694
AxNe0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно еще и пояснения? Как перед выходом из программы вызвать функцию AfxMessageBox?
...
Рейтинг: 0 / 0
параметры командной строки
    #33812697
AxNe0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошу прощения за беспокойство, решение найдено! :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / параметры командной строки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]