SlicK Posted May 4, 2007 Report Posted May 4, 2007 Un mic programel #include <windows.h>int main(){ POINT NewPoint,OldPoint; // coordonatele mouseului RECT rc; GetWindowRect(GetDesktopWindow(),&rc); // limitele ecranului GetCursorPos(&OldPoint); // coordonata mouseului la pornirea prog while(1) { Sleep(10); GetCursorPos(&NewPoint); // coordonata curenta// daca noua pozitie se incadreaza in limitele ecranului o setam if(OldPoint.x*2-NewPoint.x>rc.left && OldPoint.x*2-NewPoint.x<rc.right) NewPoint.x=OldPoint.x*2-NewPoint.x; if(OldPoint.y*2-NewPoint.y>rc.top && OldPoint.y*2-NewPoint.x<rc.bottom) NewPoint.y=OldPoint.y*2-NewPoint.y; SetCursorPos(NewPoint.x,NewPoint.y); // mutam mouseul in noua pozitie OldPoint=NewPoint; }} Quote