Código fuente de edición de código Vc
CFont? Fuente;
COLORREF? color=RGB(255,0,0);? //Color inicial
//En OnInitDialog(?).
SetDlgItemText(IDC_EDIT1, "Microsoft");? //Establece el texto del control de edición.
//Haga clic en la función de respuesta en el primer botón (botón de selección de color).
¿CColorDialog? cc(RGB(255, 0, 0), 0, esto);
if(IDOK==cc.Multimodal())
{
color = cc. GetColor();
CDC*? DC = GetDC();
invalidar();
DC- gt; FillSolidRect(0, 0, 50, 50, color
}<); /p>
//En la función de respuesta de hacer clic en el segundo botón (botón de selección de fuente)
LOGFONT? lf;
CFontDialog? ff;
memset(amp;lf,0,sizeof(fuente de registro));
if(IDOK==ff.multimodal())
{
Fuente. createfont indirect(ff . m _ cf . lplogfont);
GetDlgItem(IDC _ edit 1)- gt; set font( amp; font); p>//Agregar respuesta al mensaje WM_CTLCOLOR.
if(pWnd- gt;GetDlgCtrlID()= = IDC_edit 1)
{
pDC->;SetTextColor(color);
}