网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CString::Format
释义 CString::Format

void Format( LPCTSTR lpszFormat, ... );
void Format( UINT nFormatID, ... );

参数:
lpszFormat一个格式控制字符串。
nFormatID包含格式控制字符串的字符串资源标识符。

说明:
此成员函数用来将格式化数据写入一个CString中,其方法就像sprintf函数向一个C-风格的字符数组中格式化输出数据一样。这个成员函数在CString中格式化并存储一系列字符和值。根据lpszFormat中指定的格式或nFormatID标识的字符串资源,函数中的每一个可选参数(如果有)都被转换并输出。
如果此字符串对象本身是作为Format的一个参数,则调用将失败。例如象下面的代码:
CString str = "Some Data";
str.Format("%s%d",str, 123); //注意:在参数列表中也使用了str将导致不可预期的结果。

当你传递一个字符串作为一个可选择的参数时,你必须显式地将它转换为LPCTSTR。这个格式与printf函数中的格式参数具有相同的形式和函数。(有关格式和参数的描述,参见“Microsofr Visual C++ 6.0运行库参考”中的printf。)在被写的字符串结尾将添加一个空字符。
更多的信息,参见“Microsofr Visual C++ 6.0运行时库参考”中的sprintf。

请参阅:CString::GetBuffer, CString::FormatV
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/1/9 3:58:47