OpenProcess не возвращает хэндл процесса

142
03 апреля 2019, 13:00

OpenProcess не возвращает хэндл процесса, при этом hwnd и procID не равен NULL.

HWND hwnd = FindWindow(NULL, "race");
    if (hwnd == NULL)
    {
        cout << "Game window not found" << endl;
        Sleep(3000);
        exit(-1);
    }
    else {  
        DWORD procID;
        GetWindowThreadProcessId(hwnd, &procID);
        cout << procID << endl;
        HANDLE handle = OpenProcess(PROCESS_ALL_ACCESS, FALSE, procID);
        if (procID = NULL) {
            cout << "Cannot obtain process." << endl;
            Sleep(3000);
            exit(-1);
        }
        else {

        }
READ ALSO
Задача &ldquo;Игра&rdquo; C++

Задача “Игра” C++

Условие задачи на картинкеКод что я написал ниже: Почему-то всегда если ввожу большое число(около 1 * 10^10) выдает результат 17:174

130
С3863: Тип массива char[64] является неоднозначным

С3863: Тип массива char[64] является неоднозначным

Примитивная программа, при компилировании которой выходит две ошибки:

135
Создание самостоятельного файла в Clion

Создание самостоятельного файла в Clion

Пытаюсь создать exe файл через ClionНо при запуске exe файла, выдает ошибку о нехватке dll файла

136
Свет в 2d играх

Свет в 2d играх

Балуюсь созданием своего движка и игр под него и встал такой вопрос: как правильно сделать осещение? Методом умозаключений, проб и ошибок,...

140