1. Мегаконкурс в апреле "Приведи друзей на codeby". Дарим деньги, подписку на журнал хакер и выдаем статус "Paid Access". Подробнее ...

    Скрыть объявление

Процессы

Тема в разделе "C/C++/C#", создана пользователем Whatka, 9 мар 2013.

Наш партнер Genesis Hackspace
  1. Whatka

    Whatka Well-Known Member

    Регистрация:
    9 окт 2011
    Сообщения:
    428
    Симпатии:
    4
    есть код:
    Код (C++):
    //
    #include <windows.h>
    #include <conio.h>
    int main()
    {
    char lpszAppName[] = "E:\\go.exe";
    STARTUPINFO si;
    PROCESS_INFORMATION piApp;
    ZeroMemory(&si, sizeof(STARTUPINFO));
    si.cb = sizeof(STARTUPINFO);
    if (!CreateProcess((LPCWSTR)lpszAppName, NULL, NULL, NULL, FALSE,
    CREATE_NEW_CONSOLE, NULL, NULL, &si, &piApp))
    {
    _cputs("The new process is not created.\n");
    _cputs("Check a name of the process.\n");
    _cputs("Press any key to finish.\n");
    _getch();
    return 0;
    }
    _cputs("The new process is created.\n");
    WaitForSingleObject(piApp.hProcess, INFINITE);
    CloseHandle(piApp.hThread);
    CloseHandle(piApp.hProcess);
    return 0;
    }
    //
    нормально работает без ошибок,но никак не запускает go.exe

    подскажите пожалуста в чём может быть проблема?
     
  2. Whatka

    Whatka Well-Known Member

    Регистрация:
    9 окт 2011
    Сообщения:
    428
    Симпатии:
    4
    тема закрыта
    кому интересно
    Код (Text):
    //
    CreateProcess(L"E:\\go.exe", ... //такое указание пути к файлу даёт результат
    //
     
Загрузка...
Похожие Темы - Процессы
  1. Rolana
    Ответов:
    0
    Просмотров:
    786
  2. etaon
    Ответов:
    1
    Просмотров:
    2.302
  3. Mikle77
    Ответов:
    5
    Просмотров:
    3.957

Поделиться этой страницей