| 
       GetLocaleInfo  | 
      
       Declare Function Api_GetLocaleInfo& Lib "kernel32" Alias "GetLocaleInfoA" (ByVal Locale&, ByVal LCType&, ByVal lpLCData$, ByVal cchData&)  | 
    
| 
       Declare Function GetLocaleInfo Lib "kernel32" Alias "GetLocaleInfoA" (ByVal Locale As Long, ByVal LCType As Long, ByVal lpLCData As String, ByVal cchData As Long) As Long  | 
    |
| 
       ロケールに関する情報を取得する。  | 
    |
| 
       
      パラメータ     
      MAKELCID マクロによって作成されたロケール識別子か、次のいずれかの定数が指定できる。  LOCALE_NOUSEROVERRIDE だけは、2 項 OR 演算子によって他の LCTYPE 型定数を組み合わせて指定することができる。 LOCALE_NOUSEROVERRIDE と他の定数を組み合わせた値を指定すると、ユーザーが上書きした内容を無視し、指定した LCID の     
      システム既定値が返される。  0 を指定すると、情報を格納するのに必要なバイト数、または文字数が返る。     
      この場合、lpLCData パラメータが指すバッファは使われない。  
      戻り値     
      cchData パラメータに 0 を指定した場合は、ロケールの情報を格納するのに必要なバイト数、または文字数が返る。 拡張エラー情報を取得するには、GetLastError 関数を使う。     
      GetLastError 関数は、次のいずれかのエラーコードを返す。  | 
    |