StringCbPrintf_l 函式
原文:
Writes formatted data to the specified string. The size of the destination buffer is provided to the function to ensure that it
does not write past the end of this buffer.
將有格式的資料寫進指定的字串中。目標緩衝區的大小是為了確保不會在寫入快取時溢位。
StringCbPrintf_l is
similar to StringCbPrintf but
includes a parameter for locale information.
String CbPrintf_l 與 StringCbPrintf類似,但它包括了一個現場引數。
Syntax 語法
HRESULT StringCbPrintf( _Out_ LPTSTR pszDest, _In_ size_t cbDest, _In_ LPCTSTR pszFormat, _In_ ... );
Parameters 引數
- pszDest [out]
-
Type: LPTSTR
The destination buffer, which receives the formatted, null-terminated string created from pszFormat and its arguments.
目標快取。接收的格式,從pszFormat和它的引數建立的空字元。
- cbDest [in]
-
Type: size_t
The size of the destination buffer, in bytes. This value must be sufficiently large to accommodate the final formatted string plus the terminating null character. The maximum number of bytes allowed is
STRSAFE_MAX_CCH * sizeof(TCHAR)
.目標快取的位元組大小。這個值必須足夠大去容納格式字串最後附加的null空字元。允許最大的位元組數為STRSAFE_MAX_CCH * sizeof(TCHAR).
- pszFormat [in]
-
Type: LPCTSTR
The format string. This string must be null-terminated.
格式字串。這個字串必須以null結束。
- ... [in]
-
The arguments to be inserted into the pszFormat string.
被插入到pszFormat字串的引數。
Return value
Type: HRESULT
This function can return one of the following values. It is strongly recommended that you use the SUCCEEDED and FAILED macros to test the return value of this function.
這個函式返回一個跟隨值,這個值可以讓你知道是否成功。
Return code | Description |
---|---|
|
There was sufficient space for the result to be copied to pszDest without truncation, and the buffer is null-terminated. |
|
The value in cbDest is either 0 or larger than |
|
The copy operation failed due to insufficient buffer space. The destination buffer contains a truncated, null-terminated version of the intended result. In situations where truncation is acceptable, this may not necessarily be seen as a failure condition. |
Note that this function returns an HRESULT value, unlike the functions that it replaces.
注意:這個函式返回一個HRESULT值。
相關文章
- MySQL函式大全(字串函式,數學函式,日期函式,系統級函式,聚合函式)MySql函式字串
- Oracle 函式大全(字串函式,數學函式,日期函式,邏輯運算函式,其他函式)Oracle函式字串
- 【函式式 Swift】函式式思想函式Swift
- python中id()函式、zip()函式、map()函式、lamda函式Python函式
- 【函式】Oracle函式系列(2)--數學函式及日期函式函式Oracle
- Python 擴充之特殊函式(lambda 函式,map 函式,filter 函式,reduce 函式)Python函式Filter
- 第7章 IF函式 COUNTIF函式 SUMIF函式函式
- 字元函式、數字函式和日期函式字元函式
- 【函式】Oracle EXTRACT()函式與to_char() 函式函式Oracle
- MySQL(四)日期函式 NULL函式 字串函式MySql函式Null字串
- 【函式】ORACLE函式大全函式Oracle
- (譯) 函式式 JS #2: 函式!函式JS
- 核函式 多項式核函式 高斯核函式(常用)函式
- 函式名/函式地址/函式指標函式指標
- 第 8 節:函式-匿名函式、遞迴函式函式遞迴
- lambda匿名函式sorted排序函式filter過濾函式map對映函式函式排序Filter
- js函式 函式自呼叫 返回函式的函式 (閉包)JS函式
- main函式的入口函式AI函式
- (函式)實現strstr函式函式
- 字串函式之Strtok()函式字串函式
- SQL函式之日期函式SQL函式
- Oracle聚合函式/分析函式Oracle函式
- fork函式與vfork函式函式
- 常用函式--時間函式函式
- ORACLE單行函式與多行函式之七:多行函式之分組函式示例Oracle函式
- 函式式JavaScript(4):函式柯里化函式JavaScript
- 箭頭函式、簡寫函式、普通函式的區別函式
- Oracle OCP(03):字元函式、數字函式和日期函式Oracle字元函式
- webgl內建函式--幾何函式與矩陣函式Web函式矩陣
- webgl內建函式--向量函式與紋理查詢函式Web函式
- Hive函式(內建函式+自定義標準函式UDF)Hive函式
- 深入理解 函式、匿名函式、自執行匿名函式函式
- Mysql 常用函式(15)- upper 函式MySql函式
- webgl內建函式--指數函式Web函式
- webgl內建函式--通用函式Web函式
- 類函式和物件函式 PHP函式物件PHP
- 聚合函式與數字函式函式
- 回撥函式,求積函式函式