Сообщение Re[2]: Мелькающая тень в углу при создании диалогового окна от 12.06.2025 5:37
Изменено 12.06.2025 5:38 Zenden
Re[2]: Мелькающая тень в углу при создании диалогового окна на Wind
Здравствуйте, MTimur, Вы писали:
MT>Здравствуйте, Zenden, Вы писали:
MT>Похоже, что окно создается в точке (0, 0), потом смещается в середину экрана.
MT>Можно попробовать убрать WS_VISIBLE в свойствах диалога, чтобы окно не прорисовывалось сразу после создания. DialogBoxParam сам отобразит окно в нужной позиции после создания.
В ресурсах у диалога Visible = False
MT>Здравствуйте, Zenden, Вы писали:
MT>Похоже, что окно создается в точке (0, 0), потом смещается в середину экрана.
MT>Можно попробовать убрать WS_VISIBLE в свойствах диалога, чтобы окно не прорисовывалось сразу после создания. DialogBoxParam сам отобразит окно в нужной позиции после создания.
В ресурсах у диалога Visible = False
Re[2]: Мелькающая тень в углу при создании диалогового окна
Здравствуйте, MTimur, Вы писали:
MT>Здравствуйте, Zenden, Вы писали:
MT>Похоже, что окно создается в точке (0, 0), потом смещается в середину экрана.
MT>Можно попробовать убрать WS_VISIBLE в свойствах диалога, чтобы окно не прорисовывалось сразу после создания. DialogBoxParam сам отобразит окно в нужной позиции после создания.
В ресурсах у диалога Visible = False.
Наблюдается только на Windows 11. Правда у меня только одна машина имеется с этой версией Windows.
MT>Здравствуйте, Zenden, Вы писали:
MT>Похоже, что окно создается в точке (0, 0), потом смещается в середину экрана.
MT>Можно попробовать убрать WS_VISIBLE в свойствах диалога, чтобы окно не прорисовывалось сразу после создания. DialogBoxParam сам отобразит окно в нужной позиции после создания.
В ресурсах у диалога Visible = False.
Наблюдается только на Windows 11. Правда у меня только одна машина имеется с этой версией Windows.