FunnyLorax
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Добрый день, сразу попрошу сильно не пинать, я не программист. Понадобилось сделать простое окно с кнопками, нажатие на которые будет открывать исполняемые файлы. Значит по порядку, создаю окно, добавляю кнопки, как сделать, чтобы тапом на кнопку запускался исполняемый файл Program Files\test.exe например. Или хоть ссылку на нормальную инструкцию, сам так и не нашел, заранее спасибо. | Создаешь проект Visual C++ CLR, добавляешь форму, на форму кнопку. В кнопку пишешь код: Код: STARTUPINFO cif; ZeroMemory(&cif, sizeof(STARTUPINFO)); PROCESS_INFORMATION pi; if (CreateProcessW(L"C:\\WINDOWS\\notepad.exe", NULL, NULL, NULL, FALSE, NULL, NULL, NULL, &cif, &pi) == TRUE) MessageBox::Show("Программа успешно запущена!"); else MessageBox::Show("ОШИБКА!"); | И сверху где #pragma once надо добавить строчку #include <Windows.h> Вместо C:\\WINDOWS\\notepad.exe путь к твоему файлу. |