ИТ
Ирина Тучина

Почему код работает не сo всеми программами? C++

Из за чего этот код работает не со всеми программами?

#include

#include

#include

#include

#include

#include

#include

using namespace std;



HWND GameWindow = FindWindow(0, "VisualBoyAdvance");

void GenerateKey(int vk, BOOL bExtended) {



KEYBDINPUT kb = {0};

INPUT Input = {0};



if (bExtended) { kb.dwFlags = KEYEVENTF_EXTENDEDKEY; }

kb.wVk = vk;

Input.type = INPUT_KEYBOARD;

Input.ki = kb;

SendInput(1, &Input, sizeof(Input));



ZeroMemory(&kb, sizeof(KEYBDINPUT));

ZeroMemory(&Input, sizeof(INPUT));

kb.dwFlags = KEYEVENTF_KEYUP;

if (bExtended) { kb.dwFlags |= KEYEVENTF_EXTENDEDKEY; }

kb.wVk = vk;

Input.type = INPUT_KEYBOARD;

Input.ki = kb;

SendInput(1, &Input, sizeof(Input));



return;

}



int main() {

SetForegroundWindow(GameWindow);

GenerateKey(0x26, FALSE);

GenerateKey(0x25, FALSE);

return 0;

}

АС
Алексей Спинка

А почему он должен работать со всеми программами?

Похожие вопросы
Нужен код для программы игрушки на C++
Подскажите почему код не компилируется? (код на C/C++)
Почему программа работает не так как мне нужно (C++)
Почему не работает этот код? (С++)
Объясните, как работает код программы контроллера?
Проблема при програмировании на C++,программа не работает.
Почему этот код не работает?
Помогите отладить код программы на C++.
программы для создания блок схем по коду c++
C#/C++ Если я DLL написанную на C++ подключаю в C# то библиотека работает со скоростью нативного кода или нет?