2 guansuns GuanSuns 于 2015.06.21 22:26 提问

MFC DrawText 只输出纯色矩形无法输出文字

想用drawtext 输出文字 但是只输出了一个纯色矩形
rectText.bottom= 300;
rectText.top=200;
rectText.left=0;
rectText.right=100;
Text = _T("A");
pDC->DrawText(Text,rectText,DT_LEFT);
不知道什么原因

2个回答

u011527861
u011527861   2015.06.21 22:55

废话不多说直接贴代码
``` TCHAR ch[] = L"freeparty";
RECT rc;
::GetClientRect(hwnd, &rc);
::DrawText(ps.hdc, ch, wcslen(ch), &rc, DT_CENTER);


GuanSuns
GuanSuns 那我那个drawtext函数使用错在了哪里
2 年多之前 回复
GuanSuns
GuanSuns 那我那个drawtext函数使用错在了哪里
2 年多之前 回复
u011527861
u011527861 代码格式乱了,排除掉第二行前面的`
2 年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2015.06.21 22:34

在onpaint中调用?不然刷新没了

u011527861
u011527861 矩形都显示出来了怎么会是这个问题呢。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片