PDA

View Full Version : سوال: API hook mouse



aminLA
دوشنبه 28 فروردین 1391, 22:44 عصر
با سلام
برای اینکه بتونم با استفاده از توابع API جهت حرکت موس را برعکس کنم باید از چه توابعی استفاده کنم؟ ممنون

Saber_Fatholahi
شنبه 16 اردیبهشت 1391, 13:54 عصر
دوست عزیز حدس می زنم از دانشجوهای من باشین توی دانشگاه
اما برای این کار شما اول باید ساخنار Hook در ویندوز و همچنین پیغام های ویندوز آشنایی داشته باشید بعد توی قسمت هوک که طراحی میکنین پیغام هارو پردازش کرده و اگر پیغام موربط به ماوس بود شما عملیات خودتون روش پیاده می کنید
موفق و موید باشید

Saber_Fatholahi
دوشنبه 19 تیر 1391, 11:07 صبح
یک راه ساده اینه که توی یک تایمر کدی بنویسید که با توابع GetCursorpos و SetCursorPos موقعیت جاری ماوس بگیری و با توجه به حرکت فعلی حرکت بعدی تغییر بدی

وقتی ماوس قبلا در نقطه XoldوyOld بوده الان شما موقعیت جاری xNew و yNew دارید
پس می تونید با یک مقایسه ساده موقعیت بعدی ماوس اب تابع SetSursorPos اعمال کنید و نقطه قبلی به نقطه جدید تغییر بدین
موفق وموید باشید