回 帖 发 新 帖 刷新版面

主题:[讨论]在使用FillRect()时发现的问题!

void FillRect( LPCRECT lpRect, CBrush* pBrush );
函数原型
FillRect(&CRect(m_ptOrigin,point),&brush);
FillRect(CRect(m_ptOrigin,point),&brush);//为什么这里的第一个参数是对象也可以呢?
我调试了这两种写法都正确。

回复列表 (共1个回复)

沙发

因为有类型转换的重载啊~~~~~~

我来回复

您尚未登录,请登录后再回复。点此登录或注册