Здравствуйте, rus blood, Вы писали:
ATP>>>Используй IsDialogMessage в цикле выборки ссобщений.
А>>Главное и дочерние окна (кнопки, едитбоксы) созданы динамически через CreateWindow.
RB>1. Для дочерних контролов указывать стиль WS_TABSTOP.
Есть
RB>2. Для родительских окон указывать ex-стиль WS_EX_CONTROLPARENT.
Есть
RB>3. IsDialogMessage в цикле сообщений.
А вот это исходя из назначения функции (как я его понял по МСДН) чистая магия. Оно, конечно, работает, НО:
1. EditBox'ы фокус не отдают
2. При активации какого-либо пункта меню он вызывается ДВА раза.