CRect::operator LPCRECT()MSDN:Converts a CRect to an LPCRECT. When you use this function, you don't need the address-of (&) operator. This operator will be automatically used when you pass a CRect object to a function that expects an LPCRECT.它的定义如下:
_AFXWIN_INLINE CRect::operator LPCRECT() const
{ return this; }问题1:LPCRECT是个指向a RECT structure 的指针,它是data type,应该不算运算符吧,为什么和operator放在一起??
void CYourView::OnInitialUpdate()
{
   CRect rect;
   GetWindowRect(rect);//void GetWindowRect( LPRECT lpRect ) const
...
}问题2:为什么定义了CRect::operator LPCRECT(),上面的程序就可以实现隐式转换??