Пишу программу выполненную как отдельный снап-ин для mmc консоли. В качестве result pane исспользуется OCX. В процессе разработки возникли следующие проблемы:
1. При перекльчении с помощью клавиши "Tab" OCX получает сибытие WM_SETFOCUS которое я с успехом перехватываю и обрабатываю однако если пользователь нажмет таб еще раз mmc отбирает у ocx фокус ничего ему на сообщая (и переключает фокус дальше). Так как Ocx содержит sliders то такое поведение меня не устраивает. Кто-то может что-то сказать по этому поводу?
2. Для переключения между итемами в scope pane Ocx посылает при помощи SendFireDblClick() событие в снап-ин. Вся проблема в том что это срабатывает ровно через раз. Т.е. в первый раз событие в снап-ин приходит, но если mmc перегрузить то событие уже до снап-ин не доходит... в следующий раз опять работает и т.д.
Просьба подсказать хоть что-то, или хотя бы подсказать где еще можно задать эти вопросы?