Странно, Win32 HELP не подходит ? CONTROL "",IDC_LST1,"ListBox",0x50010141,84,7,74,22,0x00000200 И подавай сообщения LB_XXXXXXX
Еше вопросик... У меня есть массив данных, чтобы поместить их в таблицу для каждого поля надо слать сообшение?..
С какого перепою ? Код (Text): LB_ADDSTRING wParam = 0; // not used; must be zero lParam = (LPARAM) (LPCTSTR) lpsz; // address of string to add У тебя же lParam содержит адрес строки, которую надо добавить (для LB_ADDSTRING) а wParam - индекс куда вставлять (для LB_INSERTSTRING) например: Код (Text): invoke SendMessage, hWin, LB_ADDSTRING, 0, addr Stroka
Всеравно борода какая-то... string db "slovo",0 ... push offset string push 00h push 401h push hwnd call SendMessageA
Запарка может быть в том, что у меня listbox создан через файл ресурсов, а не через CreateWindow... Хотя пробовал идентификатор (idc_lst1) ставить... безрезультатно...
О-хо-хо… Как получить HWND диалогового элемента? HWND hListCtrl = GetDlgItem(hDlg,IDC_LST1); Советую почитать "Уроки Iczelion'а", в частности урок 10.