پنجشنبه ۴ دسامبر ۲۰۰۸

LoadKeyboardLayout

برای عوض کردن زبان ویندوز از این api استفاده میکنیم .
Private Declare Function LoadKeyboardLayout Lib "user32.dll" Alias_ "LoadKeyboardLayoutA" (ByVal pwszKLID As String, ByVal flags As Long) As Long
و یک flag 
Private Const LANG_FARSI As Long = &H29

()private sub form1_load
LoadKeyboardLayout "00000429", 1
end sub

کد بالا زبان keyboard رو از انگلیسی به فارسی تغییر میده.