CommandLineToArgvW() и CommandLineToArgvA()
От: Alter_ Украина http://alter.org.ua
Дата: 05.12.04 17:17
Оценка:
Меня давно удивляло, что функция для разбора командной строки и приведения ее к C-образному виду (argc/argv) присутствует в Win32 API только в Unicode варианте. Называется она CommandLineToArgvW().

Когда мне довелось писать программу, принимающую параметры из коммандной строки для Windows NT Native subsystem, пришлось написать...

На http://alter.org.ua/docs/win/args/
выложен код CommandLineToArgvW(). Для получения CommandLineToArgvA() достаточно заменить:

1. WCHAR -> CHAR
2. wcslen -> strlen
3. CommandLineToArgvW -> CommandLineToArgvA
--
Alter, http://alter.org.ua
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.