View Full Version : سوال: ایجاد کلید میانبر برای اجرای برنامه
shahabbasic
پنج شنبه 04 اسفند 1390, 19:24 عصر
چطور میشه مثل بعضی از دیکشنری ها کاری کرد که برنامه با کلیدهای میانبر اجرا بشه؟
سید حمید حق پرست
پنج شنبه 04 اسفند 1390, 19:46 عصر
سلام
یه کم بیشتر توضیح بده
MohammadGh2011
پنج شنبه 04 اسفند 1390, 19:49 عصر
چطور میشه مثل بعضی از دیکشنری ها کاری کرد که برنامه با کلیدهای میانبر اجرا بشه؟
منظورتون از ديکشنري ها همون Babylon که وقتي دکمه ي اسکرول موس رو فشار ميدي باز ميشه؟
خب، اين نرم افزار رو وقتي اجرا ميکني ميره تو System Tray که آيکنش هم در کنار ساعت مشخصه و وقتي که شما دکمه ي اسکرول موس رو زديد باز ميشه.
شما هم ميتونيد همين کار رو براي برنامتون مثل اين ديکشنري انجام بديد.
just4froum
پنج شنبه 04 اسفند 1390, 20:40 عصر
بفرمایید اینم یه نمونه برنامه کوچک که تقریبا کاری رو که می خوای انجام بده.
83225
Mr'Jamshidy
پنج شنبه 04 اسفند 1390, 20:50 عصر
2 تا روش وجود داره
1.
Declare Function GetKeyboardState Lib "user32" Alias "GetKeyboardState" (pbKeyState As Byte) As Long
روش دوم هم یادم نمیاد
butterfly8528
شنبه 06 اسفند 1390, 00:13 صبح
سلام دوستان .
روش بعدی استفاده از توابع RegisterHotKey ، UnregisterHotKey ، SetWindowLong و CallWindowProc هست .
موفق یاشید :لبخندساده:.
mamad_it
چهارشنبه 30 فروردین 1391, 18:41 عصر
سلام دادش
می دونم که نباید سوالمو اینجا مطرح می کردم ولی خیلی تو اینترنت گشتم و پیدا نکردمش مجبور شدم اینجا بپرسم. لطفاً کمکم کنید
من برنامه بت زبان سی شارپ نوشتم می خوام با زدن اسکرول موس مثل بابیلون اجرا کنم نمی دونم چطوره با برنامه های که شما نوشتید نتونستم کارم را پیش ببرم میشه یه راهنمایی یه چیزی به کمک کنید ممنونتون میشم
دمت گرم ....
Mr'Jamshidy
چهارشنبه 30 فروردین 1391, 23:00 عصر
ببین دوست من، نمونه های بالا رو که دیدی
به جای کد کلید کیبورد کد کلید موس رو بزار
اگر اشتباه نکنم کلیک چپ 2 بود اما زیاد یادم نیست
دنبال کد کلید ها باش
mamad_it
پنج شنبه 31 فروردین 1391, 01:38 صبح
دمت گرم
داداش برنامه ششما به زبان vb6 است من چیزی از اون سر در نمی آورم میشه به زبان سی شارپ یه مثال بزنید تا دوزاریم بافته .
Mr'Jamshidy
پنج شنبه 31 فروردین 1391, 10:36 صبح
نه متاسفانه شما باید این درخواست رو تو انجمن C# بگید نه اینجا
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.