Я создала ActiveX объект для использование его в HTML странице.
Данный крмбобокс был создан с помощью CreateWindowEx
Наполнила го нужной функциональность.
Работает он хорошо, но вот только есть такая проблема.
Когда я хожу по dropdоwn листу с помощью клавиш управления курсором, выбираю нужный элемент и нажимаю enter. После этого у меня не получается активировать мышкой другой объект на данной странице, видимо мой комбобокс не теряет фокус. Если выше описаные действия выбора элемента я делаю с помощью мыши, то все работает правильно,т.е. кликая после работы с комбобоксом на любой другой объект или просто на поле страницы мой комбобокс теряет фокус
Здравствуйте, ka26, Вы писали:
K>Я создала ActiveX объект для использование его в HTML странице. K>Данный крмбобокс был создан с помощью CreateWindowEx K>Наполнила го нужной функциональность. K>Работает он хорошо, но вот только есть такая проблема. K>Когда я хожу по dropdоwn листу с помощью клавиш управления курсором, выбираю нужный элемент и нажимаю enter. После этого у меня не получается активировать мышкой другой объект на данной странице, видимо мой комбобокс не теряет фокус. Если выше описаные действия выбора элемента я делаю с помощью мыши, то все работает правильно,т.е. кликая после работы с комбобоксом на любой другой объект или просто на поле страницы мой комбобокс теряет фокус
Здравствуйте, Tamago41, Вы писали:
T>Здравствуйте, ka26, Вы писали:
K>>Я создала ActiveX объект для использование его в HTML странице. K>>Данный крмбобокс был создан с помощью CreateWindowEx K>>Наполнила го нужной функциональность. K>>Работает он хорошо, но вот только есть такая проблема. K>>Когда я хожу по dropdоwn листу с помощью клавиш управления курсором, выбираю нужный элемент и нажимаю enter. После этого у меня не получается активировать мышкой другой объект на данной странице, видимо мой комбобокс не теряет фокус. Если выше описаные действия выбора элемента я делаю с помощью мыши, то все работает правильно,т.е. кликая после работы с комбобоксом на любой другой объект или просто на поле страницы мой комбобокс теряет фокус
T>Попробуй создавать окно с флагом WS_EX_NOACTIVATE
К сожалению, когда я выставляю этот флаг, то dropdown лист вообще не появляется