Здравствуйте, RussianFellow, Вы писали:
RF>При этом на этом же диалоге существует групбокс (GroupBox) IDC_ST26, к которому я программно привязал статитеский текст IDC_ST1 (при помощи функции AttachControlSite).
Зачем ты вызываешь AttachControlSite?
Эта функция вообще переопределяется в наследнике (при необходимости) и вызывается фреймворком.
Обычно это делать не требуется.
Если нужно сделать некоторые элементы шрифтом жирнее чем шрифт диалога по умолчанию, то вот код:
LOGFONT lf;
GetFont()->GetLogFont(&lf);
lf.lfWeight = FW_BOLD;
m_BoldFont.CreateFontIndirect(&lf);
GetDlgItem(IDC_STATIC2)->SetFont(&m_BoldFont);
GetDlgItem(IDC_STATIC3)->SetFont(&m_BoldFont);
GetDlgItem(IDC_STATIC4)->SetFont(&m_BoldFont);
// и так для всех элементов для которых надо поменять шрифт
Зачем ты понаписал столько бессмысленного кода я хз.