Did you know you can set multiple fonts for several controls using a simple CFont object in MFC? Using the
Detach() method, which disassociates the associated window object from a wrapper object, you can write the code as follows:
The code portion can be as follows:
{
CFont f;
f.CreateFont(..);
m_edit1.SetFont(&f);
f.Detach();
f.Createfont(..);
m_edit2.SetFont(&f);
f.Detach();
}
You can also use this code to set the font for several controls.