Немодальное окно в DLL
- From
- Boris Rudakov (2:5054/9.4)
- To
- Ivan Samoilov ()
- Date
- 1996-06-27T00:16Z
- Area
- SU.WINDOWS.PROG
Hello Ivan!
25 Jun 96 18:24, Ivan Samoilov wrote to All:
IS> Hello All!
IS> А затык в следующем: создаешь немодальное окно в DLL и там по Таб
IS> пеpеход из кантpола в кантpол не pаботает ( чудеса да и только ).
IS> Пpавда DLL навоpоченая изpядно, но это по моему не повод ... Если
IS> пpиложение делаешь как EXE, все pаботает. Если была такая фигня у
IS> кого, не сочтите за тpуд, подскажите как с ней боpоться. Буду весьма
IS> благодаpен.
IsDialogMessage.
Ты, наверняка, пишешь на OWL. Если да, то обрати внимание на EnableKbdHandle (или что-то в этом роде, уже начинаю забывать). Если пишешь не на OWL, посмотри что творится у тебя в главном цикле и вызывается ли (и если да, то кем и для кого) IsDialogMessage.
IS> Best regards
IS> Ivan
ЗЫ: я в свое время так натрахался с подобными проблемами, а особенно с рекурсивно вложенными диалогами, что уже давно полностью написал обход по клавиатуре и посадил его на хук. Правда там много тонкостей, особенно с обработкой радиокнопок.
Boris Rudakov, Наш крепко спитый коллектив
BBR
--- Be happy: BBR is looking at you !
* Origin: АлкАголь малыми дозами безвреден в любых количествах (2:5054/9.4)