Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : [C++]MouseSecure



GAFO
14.05.2012, 19:30
Hey, wollte fragen, ob einer weiß, wie ich ein MouseSecure Programm mache:
->Wenn nach dem Start des Programms die Maus bewegt wird, wird Alarm ausgelöst
+Button zum An-/Aus-schalten

Würde vc++ Favorisieren, da ich Consolenanwendungen nicht so gern habe


grüße

Surflam
14.05.2012, 19:36
Pseudocode:


int main(){
int x,y;
int xx,yy;
GetMousePos(x,y);
while(1){
GetMousePos(xx,yy);
if(xx!=x){Alarm();}
if(yy!=y){Alarm();}
if(GetKey("Ausschalter")==Gedrückt){return 0;}
Sleep(1000);
}
}

SFX
14.05.2012, 20:51
Nur um mal den Gedanken in den Raum zu werfen..

Windows+R, "cmd", Enter und die Welt gehört dir. Ganz ohne Maus.

pysnake
14.05.2012, 20:55
Windows+R, "cmd", Enter und die Welt gehört dir. Ganz ohne Maus.

Stimmt wohl ;)

@TS
Du solltest wohl eher auch nur eine bestimmte Tastenkombination zulassen um das Programm zu "entsperren".

inout
14.05.2012, 20:56
GetLastInputInfo (http://msdn.microsoft.com/en-us/library/windows/desktop/ms646302(v=vs.85).aspx) ist da wohl besser geeignet.

GAFO
15.05.2012, 17:34
hmmm eure ideen sind ganz gut , nur vc++ braucht ein paar includes, die ich erstmal suchen muss