Рисунок ниже (увеличенный, чтобы вы лучше различили различия) показывает различия шрифта между динамически создаваемыми элементами управления Edit (два верхних примера) и Edit Controls, созданные из Редактора диалоговых окон (нижний пример). Как я могу сделать шрифт моих динамически созданных элементов управления CEdit похожим на значение по умолчанию (нижний пример)?
Я создал элементы управления CEdit, как показано ниже:
obj->CreateEx(WS_EX_CLIENTEDGE, _T("EDIT"), _T(""),
WS_CHILD | WS_VISIBLE | WS_TABSTOP,
rect.left, rect.top, rect.Width(), rect.Height(),
GetSafeHwnd(), reinterpret_cast<HMENU>(mId));
obj->SetFont(&mFont); // mFont was created in the Dialog Constructor
// with mFont.CreatePointFont(80, _T("MS Shell Dlg"));
Спасибо за вашу помощь!