在static控件下用textout()

在static控件上用textout()
我想在对话框上显示文字。
在OnPaint()里加了代码。但是运行没有变化。
CDialog::OnPaint();
else{
CDialog::OnPaint();
CWnd *pWnd= GetDlgItem(IDC_STATIC);
         CString str = "123456";
CDC *pDC =pWnd-> GetDC();

pDC->TextOut(5,5,str);
// SetDlgItemText (IDC_STATIC, _T("123465"));
}
如果运行SetDlgItemText (IDC_STATIC, _T("123465"));
 能够显示,但是文字显示在标题栏里,不是我想要的地方。
请大家指点一下,谢谢。

------解决方案--------------------
http://bbs.csdn.net/topics/60458533