关于FillRect()函数,请教
一蜉蝣 2013-04-17 10:05:52 void FillRect(
LPCRECT lpRect,
CBrush* pBrush
);
lpRect
Points to a RECT structure that contains the logical coordinates of the rectangle to be filled. You can also pass a CRect object for this parameter.
这是MSDN上的解释:“lpRect是一个指向RECT结构的指针,该RECT结构包含了要填充矩形的逻辑坐标,也可以传递给它一个CRect对象作为参数”。什么是矩形的逻辑坐标???我在一个对话框中央取得了一块矩形区域(只是客户区的一部分),当我在使用FillRect函数填充该区域的时候,第一个参数我使用的是该区域在客户区的坐标,填充出来后,明显少了一部分。这里说的矩形区域的逻辑坐标指的是不是把矩形区域映射到客户区左上角以后得到的坐标?