Запуск программы из Visual C++ - C (СИ)
Формулировка задачи:
void Input(LPCSTR p) { WinExec("c:\\SC_DLL.exe" + p,SW_SHOW); }
Решение задачи: «Запуск программы из Visual C++»
textual
Листинг программы
void Input(LPCSTR p) { char Buf[256]; lstrcpy(Buf, "c:\\SC_DLL.exe "); lstrcat(Buf, p); WinExec(Buf, SW_SHOW); }
Объяснение кода листинга программы
В данном коде:
- Создается функция с именем Input.
- В функции объявляется массив символов Buf размером 256 элементов.
- В Buf копируется строка
c:\\SC_DLL.exe
с помощью функции lstrcpy. - К копированной строке добавляется строка p с помощью функции lstrcat.
- Результат работы функции WinExec передается в качестве аргумента функции Input.
- Значение переменной p не определено.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д