Re: CB_SETITEMDATA
От: fuyant  
Дата: 01.12.10 12:24
Оценка:
Здравствуйте, Maks1509, Вы писали:

M>Использую ComboboxEx и добавляю текст в каждый элемент списка в стековый массив pszData в WM_INITDIALOG.


M>
M>//
M>var
M>  pszData: Array of WideString;
M>//
M>          SetLength(pszData, iItem + 1);
M>          pszData[iItem] := hData.cFileName;
M>          SendMessageW(GetDlgItem(hWnd, IDC_LANG_LIST), CB_SETITEMDATA, iItem,
M>            LPARAM(pszData[iItem]));
M>


Ээээ.... ты ожидаешь, что CB_SETITEMDATA скопирует твою строку в какой-то свой внутренний буфер?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.