Приложение отправляет сообщение CB_ADDSTRING для добавления строки в поле списка в поле со списком. Если поле со списком имеет стиль CBS_SORT, строка добавляется в конец списка. В противном случае строка вставляется в список, и список сортируется.
CB_ADDSTRING wParam = 0; / / не используется; должна быть нулевой lParam = lpsz (LPARAM) (LPCTSTR); / / Адрес строки для добавления
Возвращаемое значение — начинающийся с нуля индекс строки в списке поле со списком. Если возникает ошибка, возвращается значение CB_ERR. Если недостаточно места для сохранения новой строки, это CB_ERRSPACE.
Если создается поле рисуемого владельцем поля со списком с CBS_SORT стилем, но без CBS_HASSTRINGS стиль, WM_COMPAREITEM сообщение отправляется один или более раз, владельцу комбинированного окна так новый элемент могут быть надлежащим образом размещены в списке.
Для вставки строки в определенном месте в списке, используйте CB_INSERTSTRING сообщение.
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Обзор полей со списком, списком окна сообщений, CB_DIR, CB_INSERTSTRING, WM_COMPAREITEM