GetTimeFormat,函式,作用是格式化一个指定地区的时间字元串。该函式格式化一个特定的时间或者本地系统时间。
函式声明
int GetTimeFormat(
LCID Locale// long,地方ID
DWORD dwFlags// 如指定了 lpFormat,那幺该参数不能设定(只能设为 0)
CONST SYSTEMTIME* lpTime// SYSTEMTIME 结构指针,含时间信息
LPCTSTR lpFormat // 格式字元串。形如 h,hh,H,HH,m,mm,s,ss,t,tt(AM-PM) 。 设为 NULL,则使用当前本地系统时间
LPTSTR lpTimeStr // 接收格式字元串的缓冲区
int cchTime ); // 缓冲区大小(以 TCHAR 计算)
返回值
成功返回写入缓冲区的 TCHAR 字元数。如缓冲区大小为0,则返回所需字元数(含结尾空字元)
失败返回 0 。