const char *test = "Message";
SendMessage(ComboBox1->Handle,CB_INSERTSTRING,-1,(long)test);
как зная handle DialogBox и ID ComboBox добавить в ComboBox строку ?
Пытался через SetDlgItemText, но он добавляет только одну, затирая предыдушую.
Заранее спасибо.
Цитата: h22
Здраствуйте, задача следующая: есть DialogBox, на нем расположен ComboBox как зная handle DialogBox и ID ComboBox добавить в ComboBox строку ?
Пытался через SetDlgItemText, но он добавляет только одну, затирая предыдушую.
Заранее спасибо.
Пытался через SetDlgItemText, но он добавляет только одну, затирая предыдушую.
Заранее спасибо.
Используй SendMessage
Вот код(вставляет новую строку, это - если известен Handle комбо-бокса):
Код:
Спасибо!!! Работает!
const char * const str = "Hello world";
::SendDlgItemMessage (hdlg, IDC_MY_COMBOBOX, CB_ADDSTRING, 0, str);