گیر انداختن موس در قسمت خاص
سلام دوستان من با ای پی ای میخوام موس رو درون فرم قفل کنم اما کار نمیکنه لطفا نکاه کنید
[DllImport("user32.dll")]
staticexternint SetCapture (
int hwnd);
[DllImport("user32.dll", EntryPoint="FindWindowA")]
staticexternint FindWindow (string lpClassName, string lpWindowName);
privatevoid button1_Click(object sender, EventArgs e)
{
int a = FindWindow(null, "form11");//find windows
SetCapture(a); // set
}
نقل قول: گیر انداختن موس در قسمت خاص
نقل قول: گیر انداختن موس در قسمت خاص
خوب بیشتر توضیح بده!!!اصلا براچی از این روش استفاده کردی؟؟
نقل قول: گیر انداختن موس در قسمت خاص
همین لینکی که در کنار امضام هست حاوی فایل نرم افزاری است که خودم ساختمش خیلی ساده است
همین کار را انجام میده ماوس را در هر گوشه ای خواستی میتونی(البته باید توی کدش دستکاری کنی ) و گرنه خودش آنرا به طور پیش فرض به یک گوشه خواهد انداخت.
کیبورد و تسک منیجر رو بهصورت سراسری(Global) از کار میندازه!
نقل قول: گیر انداختن موس در قسمت خاص
من که امضای تورو نمیبینم!!
نقل قول: گیر انداختن موس در قسمت خاص
نقل قول: گیر انداختن موس در قسمت خاص
میتونی این کدها را در رویداد Mouse Move قرار بدی.
// Arbitrary location.
Rectangle BoundRect;
BoundRect = new Rectangle(50, 50, 1, 1);
Cursor.Clip = BoundRect;