Witam
Jak przykładowo w konsolowym programie w C/C++ można obsługiwać wciśnięcie kilku klawiszy naraz. Piszę konsolowy programik i użytkownik (gdy okno jest otwarte w podmenu wybiera, żeby schować okno), lecz gdy okno jest schowane, chcę, aby za pomocą kombinacji klawiszy, np. ctrl + alt + delete lub Lctrl + Lshift + A okno się pokazywało z powrotem. W conio.h jest kbhit() i getchar(), ale to chyba działa tylko dla jednego klawisza i gdy okno jest widoczne. W windows.h jest chyba GetAsyncKeyState(), ale nie do końca kojarzę, jak to działa. Funkcja, która chowa i pokazuje okno (par mogłoby być chyba bool):
void stealth(int par)
{
HWND stealth;
AllocConsole();
stealth=FindWindowA("ConsoleWindowClass",NULL);
ShowWindow(stealth, par); //par = 0 -> okno sie chowa
}
Pozdrawiam