嗨,我想清除,但DrawText()
我不知道如何正确执行。我可以简单地SetTextColor
设置背景的颜色,但我认为这不是优雅的方式。rc
我不知道也许我可以用一个包含我的文本的矩形做点什么。我画case WM_PAINT
在里面:
hdc=BeginPaint(hwnd, &paint);
.... //some other code here
DrawText(hdc, TEXT("some text"), -1, &rc, DT_SINGLELINE);
....//some other code here
EndPaint(hwnd, &paint);
还有一件事情。我没有DeleteDC(hdc);
或ReleaseDC(hdc);
在我WM_PAINT
的那没关系,或者我应该在之后或之前拥有它们 EndPaint(hwnd, &paint);
?