Вот возник вопрос .есть прога в делфи переписываю под вин апи... в обычном VCL коде Code: ListBox1.DeleteSelected; А под вин апи акк это зделать ? Так не пашет Code: if (lParam = Button3) and (HiWord(wParam) = BN_CLICKED) then begin ListBox1.DeleteSelected; end
zl0y, на винапи с листбоксом работают через сообщения, SendMessage Создаёшь окно получаешь хэндл и шлёшь ему message. Ну ещё листбокс можно прописать в ресурсах. http://wasm.ru/article.php?article=1001031 гемор вобщем)))
Зажимаешь Ctrl, кликаешь на нужную функцию, смотришь как Делфи сам это делает и выделяешь полезную часть и остального мусора.
HANDLE hListBox; // handle of listbox SendMessage( hListBox, LB_DELETESTRING, SendMessage( hListBox, LB_GETCURSEL, 0, 0 ), 0 );