Pętla while - zaczynająca się po każdorazowym naciśnięciu klawisza, nie zależnie od okna.
Ostatnio zmodyfikowano 2017-01-15 00:00
MrFox Temat założony przez niniejszego użytkownika |
Pętla while - zaczynająca się po każdorazowym naciśnięciu klawisza, nie zależnie od okna. » 2017-01-13 13:03:47 Witam, Jako iż dopiero zaczynam przygodę z C++ mam może z pozoru proste pytanie. Czy da się zrobić tak, by bez wyświetlania okna i konieczności "znajdowania się w nim" program działał? Mój problem polega na tym, że postanowiłem sobie napisać program, który będzie wykonywał screeny za każdym razem gdy wcisnę klawisz PrintScreen. Wykorzystałem w tym celu taką o to prostą pętle while: while( !GetAsyncKeyState( VK_SNAPSHOT ) ) { } Program działa, ale wykonuje screen tylko gdy okno konsoli jest na wierzchu (tj. gdy jestem w okienku programu), a chcę by to okno było nie widoczne, a program wykonywał swoje funkcje. Z góry dziękuję za wszelką pomoc i naprowadzenie mnie na rozwiązanie problemu. |
|
Saran |
» 2017-01-15 00:00:58 Zainteresuj się WinAPI hookami na keyboard lub mysz. http://cpp0x.pl/kursy/Kurs-WinAPI-C++/Zaawansowane/Haki/199 |
|
« 1 » |