Так, или я совсем тупой или мы друг друга не понимаем. : ) GetFocus даст мне хэндл окна (edit'a) только если parent окно этого edit'a активно, так? Если так, то мне не подходит, я должен предавать текст в неактивное овно.
EM_REPLACESEL будет работать и без фокуса, но ему надо указать хендл того окна куда передать текст. Допустим
(а это так и есть : ) мне надо передавать текст в окно имеющее несколько child окон класс edit. Вопрос: есть ли возможность узнать на каком из этих едитов был фокус ввода когда parent окно было активно? Или по-другому если parent окно снова станет активным, то фокус ввода установится в определенный edit, на котором он (фокус) и был установлен в последний момент до того как окно пересало быть активным. Можно ли узнать на каком контроле он был установлен, не делая parent окно активным. Если что, то можно просто сказать кури такие-то и такие функции и будет тебе счастье... : )
S>И интересно, с каких это пор, Notepad стал иметь несколько Edit'ов?
Notepad я для примера взял, м/б не совсем удачный пример получился.