【发布时间】:2010-11-15 21:15:54
【问题描述】:
我正在尝试监视鼠标在窗口客户区的位置。例如:
WM_MOUSEMOVE:
{
std::ostringstring oss;
xPos = LOWORD(lParam);
yPos = HIWORD(lParam);
oss << xPos << ", " << yPos;
TextOut(hDC, 100, 100, oss.str().c_str(), oss.str().size());
}
在绘制新文本之前,我是否需要测量字体的高度和宽度才能擦除该区域?我不明白我是否需要剪辑来重绘该区域,或者只是使 rect 无效就足以正确绘制文本。
【问题讨论】: