Huhu
Hab mir mich nach ein paar Wochen Lustlosigkeit, weil ich nix mehr geblickt hab mich wieder C++ zugewendet. Hab mir erstmal ein kleines Spaßprogramm geschrieben, dass nur erlaubt die Maus in einem bestimmten Quadrat zu bewegen:
Alles anzeigen
Jetzt ist mein erstes Problem, dass das Programm ne extrem hohe Auslastung hat. Zwischen 20 und 50 Ich nehme an es liegt an der while-schleife. Kann man die Auslastung senken? Wird zwar nix durch beeinflusst, finds aber etwas erschreckend
Mein zweites Problem ist, dass ich nach ausführen des Programms mich natürlich nur noch in diesem kleinen Quadrat bewegen kann und es dann per Taskmanager beenden muss. Hab jetzt schnell hinzugefügt, wo sich die Konsole und das X befindet. Mirwäre aber lieber, dass ich das per Mausklick machen könnte.
So irgendwie:
Hoffe ist verständlich Und wehe mir wirft jemand n komplezierten Code an den Kopf
Danke
Hab mir mich nach ein paar Wochen Lustlosigkeit, weil ich nix mehr geblickt hab mich wieder C++ zugewendet. Hab mir erstmal ein kleines Spaßprogramm geschrieben, dass nur erlaubt die Maus in einem bestimmten Quadrat zu bewegen:
Quellcode
- #include <iostream>
- #include <cstdlib>
- #include <windows.h>
- using namespace std;
- int main ()
- {
- POINT position;
- while(1)
- {
- GetCursorPos(&position);
- //////////Erste Qudarat
- //Grenze rechts links (Gerade)
- if(position.x < 410)
- {
- SetCursorPos(410, position.y);
- }
- if(position.x > 630)
- {
- SetCursorPos(630, position.y);
- }
- //Grenze oben unten (Gerade)
- if(position.y < 150)
- {
- SetCursorPos(position.x, 150);
- }
- if(position.y > 340)
- {
- SetCursorPos(position.x, 340);
- }
- }
- }
Jetzt ist mein erstes Problem, dass das Programm ne extrem hohe Auslastung hat. Zwischen 20 und 50 Ich nehme an es liegt an der while-schleife. Kann man die Auslastung senken? Wird zwar nix durch beeinflusst, finds aber etwas erschreckend
Mein zweites Problem ist, dass ich nach ausführen des Programms mich natürlich nur noch in diesem kleinen Quadrat bewegen kann und es dann per Taskmanager beenden muss. Hab jetzt schnell hinzugefügt, wo sich die Konsole und das X befindet. Mirwäre aber lieber, dass ich das per Mausklick machen könnte.
So irgendwie:
Hoffe ist verständlich Und wehe mir wirft jemand n komplezierten Code an den Kopf
Danke