PDA

View Full Version : چگونه shortcut keys درست کنیم که در خارج از برنامه هم عمل کنه



ghasem31372
پنج شنبه 24 آذر 1401, 16:59 عصر
با سلام خدمت دوستان .

من میخوام یک برنامه ساده درست کنم که بتونه از صفحه عکس بگیره.

یک دکمه هم گذاشتم و عکس هم میگیره.

سوالم این بود مثلا طرف داره یکجا کار میکنه بعد میخواد با برنامه عکس بگیره نمیتونه بیاد بیرون و بره عکس بگیره.

یعنی چطوری یک shortcut keys درست کنم که کاربر خارج از برنامه هم با زدن اونا عکس بگیره؟

ghasem31372
جمعه 25 آذر 1401, 12:58 عصر
دوستان کسی نظری نداشت؟

samiasoft
جمعه 25 آذر 1401, 14:25 عصر
سلام
با استفاده از hook های کیبورد که در api ویندوز هست میشه اینکارو انجام داد.

https://learn.microsoft.com/en-us/windows/win32/winmsg/hooks?redirectedfrom=MSDN

ghasem31372
شنبه 26 آذر 1401, 13:40 عصر
سلام
با استفاده از hook های کیبورد که در api ویندوز هست میشه اینکارو انجام داد.

https://learn.microsoft.com/en-us/windows/win32/winmsg/hooks?redirectedfrom=MSDN

ممنون فقط من یکم تازه کارم میشه خودت یکم توضیح بدی هنگ کردم:افسرده:

samiasoft
چهارشنبه 30 آذر 1401, 17:33 عصر
ممنون فقط من یکم تازه کارم میشه خودت یکم توضیح بدی هنگ کردم:افسرده:

از این کتابخونه استفاده کنید کار رو براتون ساده تر کرده هم برای موس و هم برای کیبرد :

https://github.com/gmamaladze/globalmousekeyhook

الان میتونید به کمک این کتابخونه از فشرده شدن کلید های ترکیبی موردنظر در هرجایی از ویندوز مطلع بشید و در نتیجه در بخش KeyPressEvent دستور موردنظر را اجرا کنید.

درمورد اسکرین شات هم که فکرمیکنم نباید مشکلی داشته باشید کدهای آماده در این باره زیاد هست.