Space писал(а):я думал, GetClassName будет возвращать CFileDialog и т.д., по подстроке Dialog определю окно как диалоговое, или докопаюсь до предка CDialog(?). А возвращает ThunderFormDC, ThunderRT6FormDC...
Диалог — понятие недетерминированное, в общем и целом это окно запроса к пользователю (само название как бы символизирует). Есть у него заголовок или нет — дело десятое.Все окна у которых есть заголовок (неклиентская область), это ДИАЛОГИ.
SLIM писал(а):Вообще-то диалоги это в основном только MsgBox-ы плюс-минус еще пару, которых сейчас на ум не приходят...
iGrok писал(а):Да ладно? Это с чего вдруг? А свойства файла? А разнообразные настроечные окна? А апплеты панели управления? Это всё не диалоги?
Space писал(а):э... А как достучаться, например, до строки "CFileDialog"?
SLIM писал(а):Тут главное не перепутать диалоги и диалоговые окна
я думал, GetClassName будет возвращать CFileDialog и т.д., по подстроке Dialog определю окно как диалоговое, или докопаюсь до предка CDialog(?). А возвращает ThunderFormDC, ThunderRT6FormDC...
Я правильно ошибку исправил? )Хакер писал(а):своими принятными механизмами
Вернуться в Windows-программирование
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1