Маленькая программка с ShellExecute из командной строки
|
|
Понедельник, 14 Сентября 2020 г. 14:03
+ в цитатник
ЫукпШ:
Цитата SV() @ ЫукпШ предлагал варианты, я добавил их в код, но это уже выше моего уровня, совсем не уверен в том, что получилось.
Увы.
Виноват, ошибся.
1. Не "GetCommandString", а "GetCommandLine".
2. Так
TCHAR* pCommandStr = ::GetCommandString();
ShellExecute(0, NULL, pCommandStr, NULL, NULL, SW_RESTORE);
Работать не будет.
Придётся разбирать командную строку.
Либо самому, либо используя "CommandLineToArgvW"
Тут есть пример.
https://forum.sources.ru/index.php?showtopic=419654&view=findpost&p=3838844
Метки:
C/C++:
Общие вопросы
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-