۰۴-آبان-۱۳۸۶, ۰۴:۰۳:۳۲
من يك keylogger نوشتم كه به صورت مخفي كار مي كنه و تمام كليد هاي فشرده شده را ثبت مي كند ولي يك مشكلي دارم با زبان صفحه كليد.
اگر فرض كنيم زبان صفحه كليد در برنامه مخفي من انگليسي باشد و در برنامه ديگري مثلا notepad خودم دستي فارسيش كنم در برنامه اي كه نوشتم اول مياد با تابع GetKeyboardLayoutName چك ميكنه كه زبان الان كامپيوتر چيه ولي متاسفانه با اين كه مثلا من در notepad مي نويسم و زبان اينجا فارسيه ولي در برنامه انگليسي رو متوجه ميشه چون زبان برنامه خودش هست.
اين تابع هندلي هم نداره كه به وسيله اون بشه زبان اكتيو روي يك برنامه خاص رو در آورد.
حالا از دوستان مي خواستم بپرسم روشي براي حل مشكل من دارند؟
ممنون
اگر فرض كنيم زبان صفحه كليد در برنامه مخفي من انگليسي باشد و در برنامه ديگري مثلا notepad خودم دستي فارسيش كنم در برنامه اي كه نوشتم اول مياد با تابع GetKeyboardLayoutName چك ميكنه كه زبان الان كامپيوتر چيه ولي متاسفانه با اين كه مثلا من در notepad مي نويسم و زبان اينجا فارسيه ولي در برنامه انگليسي رو متوجه ميشه چون زبان برنامه خودش هست.
اين تابع هندلي هم نداره كه به وسيله اون بشه زبان اكتيو روي يك برنامه خاص رو در آورد.
حالا از دوستان مي خواستم بپرسم روشي براي حل مشكل من دارند؟
ممنون