难啊!我想在游戏中(如极品飞车3此类的全屏游戏)上写字,该怎么办呢?我总是解决不了字的闪烁问题。
我是这样做的:
void CFullscreenView::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
HDC hdc = CreateDC(TEXT("DISPLAY"),NULL,NULL,NULL);
SetBkMode(hdc,TRANSPARENT );
SetTextColor(hdc,RGB(0,255,255));
TCHAR text[30];
wsprintf(text,TEXT("我来试一试"));
TextOut(hdc,210,50,text,lstrlen(text));
DeleteDC(hdc);
CView::OnTimer(nIDEvent);
}
无论我把时间设的再短,可是怎么也解决不了闪烁的问题,该怎么办呢?