PDA

View Full Version : سوال: کنترل سخت افزار



diamond-program
شنبه 22 تیر 1392, 11:06 صبح
"سلام خدمت اساتید بزرگوار "
میخواستم بدونم می شه کاری کرد که وقتی موس را تکون میدی توی ویندوز اتفاقی نیفده یا مثلا همین طوری در مورد کیبورد باشه . یا مثلا خود برنامه بتوانه خودش کار موس و کیبورد را اجرا کنه.


:متفکر::متفکر::متفکر::متفکر:: تفکر::متفکر::متفکر::متفکر::م فکر::متفکر::متفکر::متفکر::مت کر::متفکر::متفکر::متفکر::متف ر::متفکر::متفکر::متفکر::متفک ::متفکر::متفکر:

اگه تونستید کمک کنید
من درمورد غری فعال کردن موس و کیبورد واینکه بتوانم کاری کنم برنامم کار اون دوتاروانجام بده

:لبخندساده::لبخندساده::لبخن ساده::لبخندساده::لبخندساده: :لبخندساده::لبخندساده::لبخن ساده::لبخندساده::لبخندساده: :لبخندساده::لبخندساده::لبخن ساده::لبخندساده::لبخندساده: :لبخندساده::لبخندساده::لبخن ساده::لبخندساده::لبخندساده: :لبخندساده::لبخندساده::لبخن ساده::لبخندساده:

diamond-program
شنبه 22 تیر 1392, 11:22 صبح
کسی اون جا نسیت کمک کنه
:ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت::نا احت::ناراحت::ناراحت::ناراحت: :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت::نا احت::ناراحت::ناراحت::ناراحت: :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت::نا احت::ناراحت::ناراحت::ناراحت: :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت::نا احت::ناراحت::ناراحت::ناراحت: :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت::نا احت::ناراحت::ناراحت::ناراحت: :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت::نا احت::ناراحت::ناراحت::ناراحت: :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت::نا احت::ناراحت::ناراحت::ناراحت: :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت::نا احت::ناراحت::ناراحت::ناراحت: :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت::نا احت::ناراحت::ناراحت::ناراحت: :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت::نا احت::ناراحت::ناراحت::ناراحت: :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت::نا احت::ناراحت::ناراحت::ناراحت: :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت::ناراحت:: اراحت::ناراحت::ناراحت::نارا ت::ناراحت::ناراحت::ناراحت::ن راحت::ناراحت::ناراحت::ناراح ::ناراحت::ناراحت::ناراحت:

miladatashin
شنبه 22 تیر 1392, 11:51 صبح
دوست عزیز تو سایت پره.شما سرچ کردین؟ همین دیروز یکی از دوستان اینجا یک برنامه گذاشته بود که با هوک کیبرد رو از کار می انداخت. الان هم تو صفحه دوم هست.واسه موس هم با هوک میشه همین کار رو کرد
بله با خود برنامه هم میشه کار موس و کیبرد رو انجام داد. هم با کامپوننت هم با api
یک نمونه ضمیمه کردم. با سخت افزار های دیگه هم میشه موس و کیبرد رو شبیه سازی کرد. مثلا با گیم پد (دسته بازی)

diamond-program
شنبه 22 تیر 1392, 12:12 عصر
بابا دمت گرم خیلی جالب بود (فقط هیچی نفهمیدم) کدش را بدی خیلی خوبه
اگه درمورد کیبورد کمک کنی ممنونم:لبخندساده:
دوست عزیز تو سایت پره.شما سرچ کردین؟ همین دیروز یکی از دوستان اینجا یک برنامه گذاشته بود که با هوک کیبرد رو از کار می انداخت. الان هم تو صفحه دوم هست.واسه موس هم با هوک میشه همین کار رو کرد
بله با خود برنامه هم میشه کار موس و کیبرد رو انجام داد. هم با کامپوننت هم با api
یک نمونه ضمیمه کردم. با سخت افزار های دیگه هم میشه موس و کیبرد رو شبیه سازی کرد. مثلا با گیم پد (دسته بازی)

miladatashin
شنبه 22 تیر 1392, 12:49 عصر
کلاس CMouseEvent رو که به پروژه اضافه میکنید

تو قسمت general فرم Private m_Mouse As CMouseEvent
تو رویداد لود فرم Private Sub Form_Load()
Set m_Mouse = New CMouseEvent
End Sub

m_Mouse.MoveTo 100, 100
انتقال مکان نما به مختصات 100و100

m_Mouse.Click
کلیک کردن در مختصات جاری

m_Mouse.ClickAbsolute 100, 100
کلیک کردن در مختصات 100و100

m_Mouse.MoveToWindow Text1.hWnd
انتقال مکان نما به روی پنجره یا ابجکت توسط hwnd آن

m_Mouse.ButtonPress vbLeftButton
پایین نگه داشتن کلیدهای موس (در این کد کلید چپ موس)

m_Mouse.ButtonRelease vbLeftButton
رها شدن کلید موس

در مورد کیبرد هم قفل کردنش که گفتم تو صفحه دوم همین فروم نمونه هست.( واسه قفل کردنش)