Reza_mostafavi63
28-05-2011, 20:55
با سلام
من ميخوام با تابع GetAsyncKeyState ورودي كيبرد رو ركورد كنم . چند تا سوال داشتم
1. درحين ركورد چطوري بفهمم كليد هاي shift, Ctr , Alt فشرده شده هستن يا نه
يا كليد capsLock يا NumLock روشنه يانه ؟؟؟
2.چه طوري بفهمم زبان سيستم الان روي چه زباني فوكوس كرده . (يعني در پنجره فعال)
3.به فرض اگه بدونم زبان فوكوس شده سيستم ، فارسي هستش ، با چه الگوريتمي كد اسكي 2 بايتي كليد فشرده شده رو به 4 بايتي تبديل كنم . ميدونم با UTF8 هستش . ولي چه جوري رونميدونم
4.زماني كه كليد شيفت فشرده شده ، كد اسكي با چه عددي جمع تفريق ميشه ؟؟؟
من ميخوام با تابع GetAsyncKeyState ورودي كيبرد رو ركورد كنم . چند تا سوال داشتم
1. درحين ركورد چطوري بفهمم كليد هاي shift, Ctr , Alt فشرده شده هستن يا نه
يا كليد capsLock يا NumLock روشنه يانه ؟؟؟
2.چه طوري بفهمم زبان سيستم الان روي چه زباني فوكوس كرده . (يعني در پنجره فعال)
3.به فرض اگه بدونم زبان فوكوس شده سيستم ، فارسي هستش ، با چه الگوريتمي كد اسكي 2 بايتي كليد فشرده شده رو به 4 بايتي تبديل كنم . ميدونم با UTF8 هستش . ولي چه جوري رونميدونم
4.زماني كه كليد شيفت فشرده شده ، كد اسكي با چه عددي جمع تفريق ميشه ؟؟؟