32位真彩 写文字 显示不出来,而16位增强色可以显示出来
在PAINT里面,就写文字,其他事情都不做.
文字在32位真彩的情况显示不出来,而在16位增强色,能显示出来.
这是什么原因呢?
谢谢啦!
int DrawCaption(CWindowDC & dc)
{
dc.SetBkMode(TRANSPARENT);
CRect rc(5,5,120,26);
dc.SetTextColor( ::GetSysColor(COLOR_INFOTEXT));
dc.DrawText(L"祖国人民好",-1,rc, DT_WORDBREAK | DT_CENTER);
return 0;
}