Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Visual C++/MFC/WTL > CFontDialog |
Автор: fantast 11.5.2007, 15:45 | ||
привет всем. у меня проблема: мне нужно удалить рамку с окна класса CFont, он дочерен по отношению CFontDialog. так вот я делаю так
первая функция работает и удаляет заголовок окна, но остается эффект выдавленной рамки, я так понимаю, что это обусловленно флагом WS_EX_WINDOWEDGE. но вторая функция не хочет работать, этот флаг остается у окна и у меня никак не получается его удалить. помогите разобраться.. |
Автор: Earnest 11.5.2007, 18:52 |
Возможно, ты ошибаешься насчет WS_WX_WINDOWEDGE. Посмотри Спаем, какой стиль остается. |
Автор: fantast 11.5.2007, 21:40 |
вот.. именно он и остается |
Автор: Earnest 13.5.2007, 08:19 |
Что-то я не очень понимаю... у кого мы рамку убиваем... Если у диалога, который вставлен как child в другой диалог, то у тебя там еще лишний DLGMODALFRAME. Вообще, пи создании в ресурсах посавь ему свойство Border в None и стиль диалога в Child. |