Сообщения Приложение может отправлять сообщение с контролем. Сообщение может быть отправлено с помощью функции SendMessage. Если вы забыли детали функции SendMessage, то читайте в этом блоге, на уроке под названием, управляющие сообщения. Если вы забыли, как обращаться LOWORD и HIWORD, а затем прочитать в этом дневнике учебник под названием Редактировать управления сообщения. Помните, сообщение может возвращать значение. Возвращаемое значение на самом деле возвращается функцией SendMessage. А теперь я даю вам сообщения и их значения.
Сообщение: Значение CB_ADDSTRING: Это сообщение добавляет строку в списке поля со списком. Если комбинированное окно не имеет стиль CBS_SORT, строка добавляется в конец списка. В противном случае, эта строка вставляется в список, и список отсортирован. WPARAM не используется (установите его в NULL). LPARAM имеет тип LPCTSTR (как LPARAM) и указатель на завершающуюся нулем строку, которая будет добавлена. Возвращаемое значение является нуля индекс строки в списке поля со списком. Если происходит ошибка, то возвращаемое значение является CB_ERR.
Если недостаточно свободного места для хранения новой строки, это CB_ERRSPACE. CB_DELETESTRING: Это сообщение удаляет строку в списке поля со списком. WPARAM это с нуля индекс строки для удаления. Параметр LPARAM не используется (установите его в NULL). Возвращаемое значение представляет собой подсчет строк, оставшихся в списке. Если параметр указывает WPARAM индекс больше, чем количество элементов в списке, возвращается значение CB_ERR. CB_DIR: Это сообщение добавляет имена в список отображается в поле со списком.
Сообщение добавляет имена каталогов и файлов, которые соответствуют указанной строке и набор атрибутов файлов. CB_DIR также можете добавить отображенные буквы в списке. WPARAM имеет атрибуты файлов или каталогов, которые будут добавлены в поле со списком. Этот параметр может быть одно или более из следующих значений. DDL_AR