Re[4]: Получить HWND ListBox выбора при разворачивании Combo
От: Carc Россия http://www.amlpages.com/home.php
Дата: 22.05.09 09:42
Оценка:
PD>CB_GETCOMBOBOXINFO Message
PD>COMBOBOXINFO Structure
PD>--------------------------------------------------------------------------------
PD>Contains combo box status information.
PD>Syntax
PD>typedef struct tagCOMBOBOXINFO {
PD> DWORD cbSize;
PD> RECT rcItem;
PD> RECT rcButton;
PD> DWORD stateButton;
PD> HWND hwndCombo;
PD> HWND hwndItem;
PD> HWND hwndList;
PD>} COMBOBOXINFO, *PCOMBOBOXINFO, *LPCOMBOBOXINFO;
PD>Members

PD>hwndList

PD>A handle to the drop-down list.
А подвинуть его? А когда ListBox создается? Наверняка ведь поди винда не сходу его создает (я бы откладывал до упора, пока не понадобится)... Мне же надо посмотреть влезает он в экран или нет, и только потом двигать его...
Не-е-е, я конечно через хук на этот же поток выкрутился — но может оно как-то попроще можно. Хук тоже какой-то не идеальный получился (с элементами бубна).
Aml Pages Home
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.