سلام به همه
یه سوال
توی سی شارپ چه جوری میشه زبان سیسنم را عوض کرد مثلا هنگام ورود به یک text box زبان را از انگليسي به فارسي تغير داد كه كاربر مجبور نباشد خود زبان سيستم را عوض كند
Printable View
سلام به همه
یه سوال
توی سی شارپ چه جوری میشه زبان سیسنم را عوض کرد مثلا هنگام ورود به یک text box زبان را از انگليسي به فارسي تغير داد كه كاربر مجبور نباشد خود زبان سيستم را عوض كند
سلام.
ميتونيد از اين API استفاده كنيد كه در User32.dll قرار داره.
و كارش شبيه سازي و ايجاد WM_KEYUP و WM_KEYDOWN هست.وقتي كه focus برنامتون روي textbox قرار مي گيره ميتونيد از اين تابع براي شبيه سازي فشردن shilt+alt استفاده كنيد. ولي روش زياد مناسبي نيست.کد:VOID keybd_event(BYTE bVk,BYTE bScan, DWORD dwFlags, ULONG_PTR dwExtraInfo );
در ضمن شما ميتونيد از اين كلاس ها در Net. هم استفاده كنيد.
کد:System::Windows::Forms::InputLanguage
System::Globalization
System::Threading