PDA

نسخه کامل مشاهده نسخه کامل : سوال در مورد كد اسكي توليد شده كيبرد



Reza_mostafavi63
28-05-2011, 20:55
با سلام

من ميخوام با تابع GetAsyncKeyState ورودي كيبرد رو ركورد كنم . چند تا سوال داشتم


1. درحين ركورد چطوري بفهمم كليد هاي shift, Ctr , Alt فشرده شده هستن يا نه
يا كليد capsLock يا NumLock روشنه يانه ؟؟؟

2.چه طوري بفهمم زبان سيستم الان روي چه زباني فوكوس كرده . (يعني در پنجره فعال)

3.به فرض اگه بدونم زبان فوكوس شده سيستم ، فارسي هستش ، با چه الگوريتمي كد اسكي 2 بايتي كليد فشرده شده رو به 4 بايتي تبديل كنم . ميدونم با UTF8 هستش . ولي چه جوري رونميدونم

4.زماني كه كليد شيفت فشرده شده ، كد اسكي با چه عددي جمع تفريق ميشه ؟؟؟

Reza_mostafavi63
01-06-2011, 21:46
از دوستان كه كسي نبود كمك كنه . رفتم دنبال رفرنس انگليسي

در مورد هر كدام از سوالام اگه جواب پيدا كردم ،ميزارم اينجا بقيه هم استفاده كنن.


.چه طوري بفهمم زبان سيستم الان روي چه زباني فوكوس كرده . (يعني در پنجره فعال)


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید