GetTempFileNameW详解

UINT
WINAPI
GetTempFileNameW(
    __in LPCWSTR lpPathName,
    __in LPCWSTR lpPrefixString,
    __in UINT uUnique,
    __out_ecount(MAX_PATH) LPWSTR lpTempFileName

    );


uUnique 传0,或者非0

1.非0情况下,返回非0成功(传入的那个值),返回0失败,调用成功的情况下,仅仅返回一个文件路径(不检查唯一性)

2.0情况下,返回0失败,非0成功(用来生成文件名的那个值,内部会检查,生成一个唯一的文件名),成功时返回一个文件路径(保证唯一)

你可能感兴趣的:(GetTempFileNameW详解)