void ChangeFont(HWND hwndDlg){
int i;
HFONT hfont=CreateFont(12,0,0,0,0,0,0,0,
GB2312_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,
DEFAULT_QUALITY,DEFAULT_PITCH,"宋体");
for(i=40000;i<40007;i++){
//SetFont(GetDlgItem(hwndDlg,i),hfont);
SendMessage(GetDlgItem(hwndDlg,i),WM_SETFONT,(WPARAM)hfont,0);
}
}
代码不做过多说明了
参考自MFC源码