术语 | CString::Format | ||||
释义 | CString::Format void Format( LPCTSTR lpszFormat, ... ); void Format( UINT 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基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。