VC对话框程序中自定义矩形写不出字?
这是一个VC的对话框程序,要在onpaint()中写字。下面是代码
void CAgeDlg::OnPaint() { CRect rect; GetClientRect(&rect); //rect.top=200; //rect.bottom=100; //rect.left=100; //rect.right=400; CPaintDC dc(this); CFont font; font.CreatePointFont(180,_T("黑体"),NULL); dc.SetBkMode(TRANSPARENT); CFont* pOldFont=dc.SelectObject(&font); dc.FillSolidRect(rect,RGB(0,0,0)); dc.SetTextColor(RGB(0,255,0)); dc.DrawText(_T("herdtkkdtytke"),rect,DT_VCENTER|DT_LEFT);}