Здравствуйте, Аноним, Вы писали: А>Решение состоит в том чтобы перебором среди child окон найти окно класса Edit. А если таких окно несколько? A>Как узнать на каком из них установлен фокус ввода.
Было в примере — GetFocus! Только одно child окно может иметь фокус ввода!
A>или был установлен до того как parent окно стало не активным?
А как узнать сколько раз загорался красный свет светофора, находящегося в г. Урюпинск, в прошлую пятницу с 12:00 до 19:33:42? ... Храни хендл последнего edit'а в какой нибудь переменной!
Если окно не активно, то оно не имеет фокуса ввода. Но EM_REPLACESEL будет работать и без фокуса ввода.
И интересно, с каких это пор, Notepad стал иметь несколько Edit'ов?