как это делать в шарпе я не знаю, но на простом WinAPI так: Code: ... RECT rc; GetWindowRect(hWnd, &rc); ClipCursor(&rc); //Залепим курсор на нашем окне ... ClipCursor(NULL); // разлепим:) p.s. восславим гугл и МСДН
danil7493, напиши обработчик события MouseLeave, в котором будешь автоматически перемещать курсор мыши в определенную точку на форме. А лучше, сделай внутреннюю панель на форме, за которую нельзя выходить и в обработчике MouseLeave вставь: Cursor.Position = panel1.Location; таким образом не выйдешь за пределы панели.