امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Click Event
نویسنده پیام
unknown_hcr آفلاین
كاربر تک ستاره
*

ارسال‌ها: 51
موضوع‌ها: 19
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 5
( 8 تشکر در 5 ارسال )
ارسال: #1
Click Event
سلام
كسي از دوستان مي تونه راهنمايي كنه كه چطور ميشه رويداد كليك ماوس رو شبيه سازي كرد؟
من چند تا از ثوابت و پيغام هاي مربوط به تابع SendMessage رو امتحان كردم اما رويداد كليك براي دكمه اي كه پيغام براش فرستاده ميشه درست شبيه سازي نشد.
۰۱-بهمن-۱۳۸۷, ۱۵:۵۹:۳۷
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: Click Event
با استفاده از sendmessage پیغامهای WM_lbuttondown و WM_lbuttonup رو به پنجره مورد نظر ارسال کن
۰۱-بهمن-۱۳۸۷, ۱۶:۱۴:۴۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : unknown_hcr
unknown_hcr آفلاین
كاربر تک ستاره
*

ارسال‌ها: 51
موضوع‌ها: 19
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 5
( 8 تشکر در 5 ارسال )
ارسال: #3
RE: Click Event
اين كارو قبلا انجام دادم ولي جواب نمي ده
۰۱-بهمن-۱۳۸۷, ۱۶:۲۰:۲۸
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #4
RE: Click Event
خود ویندوز هم همین کارو میکنه وقتی رو یه پنجره (control) شما کلیک موش رو فشار میدین یه WM_Lbuttondown به اون پنجره ارسال میشه و وقتی شما اون دکمه موس رو رها میکنین پیغام WM_Lbuttonup به اون پنجره ارسال میشه
شما دقیقا چیکار میخواهید انجام بدین؟
۰۱-بهمن-۱۳۸۷, ۱۶:۵۶:۵۲
وب سایت ارسال‌ها
پاسخ
unknown_hcr آفلاین
كاربر تک ستاره
*

ارسال‌ها: 51
موضوع‌ها: 19
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 5
( 8 تشکر در 5 ارسال )
ارسال: #5
RE: Click Event
اگر منظور شما اينه :
کد:
SendMessage Command1.hwnd, WM_LBUTTONDOWN, 0, 0
SendMessage Command1.hwnd, WM_LBUTTONUP, 0, 0

جواب نمي ده. همونطور كه گفتم من مي خوام با دادن هندل و ارسال پيغام به دكمه رويداد كليك اجرا بشه. مثل اين كه روي اون دكمه كليك كرديد.
سلام
همين الان نكته شو پيدا كردم. كد درست اينه:
کد:
SendMessage Command1.hwnd, WM_LBUTTONDOWN, 0&, ByVal 0&
SendMessage Command1.hwnd, WM_LBUTTONUP, 0&, ByVal 0&
(آخرین ویرایش در این ارسال: ۰۱-بهمن-۱۳۸۷, ۱۷:۱۲:۲۷، توسط unknown_hcr.)
۰۱-بهمن-۱۳۸۷, ۱۷:۰۹:۰۲
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question mouse click در صفحه setroyd 1 2,547 ۳۱-تير-۱۳۹۰, ۰۲:۲۱:۵۱
آخرین ارسال: Shayani

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS