PDA

View Full Version : استفاده از کیبورد فقط برای نرم افزار



damanpak
شنبه 12 مهر 1393, 00:06 صبح
سلام مجدد به همه اساتید برنامه نویسی
این سوالم مربوط به زبان Vb تنها نیست و دیگر زبان ها رو هم شامل میشه
میخواستم بدونم آیا این امکان وجود داره که دوتا کیبورد به سیستم وصل کنیم و از این دوتا کیبورد یکیشون
فقط توی نرم افزاری که طراحی میکنیم کار بکنه و در هیچ کجا جز محیط نرم افزار عمل نکنه؟

Mani_rf
یک شنبه 13 مهر 1393, 00:03 صبح
مشخصا نه! کنترل دستگاه هایی که به سیستم وصل میشوند بر عهده سیستم عامل است و پس از پردازش فرمان فرستاده شده از سمت دستگاه خارجی آن را به برنامه فعال میفرستد. در نتیجه به صورت عادی شما نمی توانید چنین کاری انجام دهید.

تبصره : تمامی پیام هایی که از سمت دستگاه های خارجی به سیستم عامل میرسد توسط Message هایی به برنامه مورد نظر فرستاده میشوند، درنتیجه اگر شما بتونید این پیام ها رو بخونید و پردازش کنید شاید بتونید یک سری کار هایی انجام بدید که البته مستلزم صرف زمان زیادی هست.

توی این تاپیک (http://stackoverflow.com/questions/3289321/c-sharp-capturing-windows-messages-from-a-specific-application) کمی درباره پیام ها بخوانید و کمی هم شما را به هدف نزدیک میکند.