CToolBarCtrl::AddStrings
int AddStrings( LPCTSTR lpszStrings );
返回值:
如果成功则返回被添加的第一个新字符串的从零开始的索引;否则返回-1。
参数:
lpszStrings
一个包含要添加到工具条的字符串列表中去的一个或多个以空字符结尾的字符串的缓冲区的地址。最后一个字符串必须以两个空字符结尾。
说明:
此成员函数用来将一个或多个新字符串添加到一个工具条控件的可用的字符串列表中。缓冲区中的字符串必须以空字符来分隔。
你必须确保最后一个字符串有两个空结尾符。为了准确地格式化一个常量字符串,你应该按如下的方式来写:
// 自动添加一个空字符。
lpszStrings = "Only one string to add\0";
或
// 一次调用添加三个字符串
lpszStrings = "String 1\0String 2\0String 3\0";
你不能给这个函数传递一个CString对象,因为在一个CStrin中不可能有多于一个的空字符。
请参阅:
CToolBarCtrl::AddString
,
CToolBarCtrl::AddButtons
,
CToolBarCtrl::InsertButton
,
CToolBarCtrl::AddBitmap