PDA

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



mehrdadkhorrami
سه شنبه 12 آبان 1394, 11:23 صبح
با سلام خدمت اساتید
من دو عدد کیبورد به سیستم از طریق Usb وصل کرده ام.
حال می خواستم از طریق کد نویسی متوجه بشوم که از کدام کیبورد تایپ شده.
ممنونم از راهنمایی تون.

meys34
چهارشنبه 13 آبان 1394, 13:22 عصر
سلام

فقط و فقط از طریق GetRawInputData امکان پذیر هست...
خیلی گشتم ولی جز این روش دیگه ای نیست...

http://www.codeproject.com/KB/system/rawinput/rawinput.jpg

کد پیدا کردم توسط C#‎ نوشته شده ولی متاسفانه برای وی بی چیزی نیست...

http://www.codeproject.com/Articles/17123/Using-Raw-Input-from-C-to-handle-multiple-keyboard

alirezabahrami
پنج شنبه 14 آبان 1394, 15:27 عصر
سلام

فقط و فقط از طریق GetRawInputData امکان پذیر هست...
خیلی گشتم ولی جز این روش دیگه ای نیست...

http://www.codeproject.com/KB/system/rawinput/rawinput.jpg


کد پیدا کردم توسط C#‎‎‎‎‎‎ نوشته شده ولی متاسفانه برای وی بی چیزی نیست...

http://www.codeproject.com/Articles/17123/Using-Raw-Input-from-C-to-handle-multiple-keyboard

سلام
نمونه ضمیمه را بررسی کن !
یا علی

meys34
پنج شنبه 14 آبان 1394, 16:50 عصر
سلام

کد خوبی هست ولی سوال استارتر Raw Data هست نه Raw Device Info

این کد شما اطلاعات دیوایس ها رو نشون میده ولی تابع GetRawInputData دیتای رد و بدل شده رو میده...

بخش مشخص شده در تصویر مورد سوال است: