GetNumberFormat |
Declare Function Api_GetNumberFormat& Lib "kernel32" Alias "GetNumberFormatA" (ByVal Locale&, ByVal dwFlags&, ByVal lpValue$, lpFormat As NUMBERFMT, ByVal lpNumberStr$, ByVal cchNumber&) |
||||||
Declare Function GetNumberFormat Lib "kernel32" Alias "GetNumberFormatA" (ByVal Locale As Long, ByVal dwFlags As Long, ByVal lpValue As String, lpFormat As NUMBERFMT, ByVal lpNumberStr As String, ByVal cchNumber As Long) As Long |
|||||||
指定した数字文字列を、指定したロケール用にカスタマイズされた数字文字列として書式化する。 |
|||||||
パラメータ NULL 以外を指定すると、NUMBERFMT 構造体で指定されない書式化情報(ロケールのマイナス符号の文字列値など)に限り、ロケ ールを使って書式化が行われる。 MAKELCID マクロによって作成される識別子、または次のいずれかの定数を指定する。
dwFlags 字形式を使って書式化できる。また、このパラメータに 0 を指定すると、ロケールの既定数字形式にユーザーが上書きした内容を使って書
式化される。
当する値を入れておく。 0 を指定すると、書式化した文字列を格納するのに必要なバイト数、または文字数が返る。この場合、lpNumberStr パラメータが指すバ
ッファは使われない。
る。cchNumber パラメータに 0 を指定したときは、書式化した数字文字列を格納するのに必要なバイト数、または文字数が返る。
GetLastError 関数は、次のいずれかのエラーコードを返す。 |