CRect::operator-
İlk iki aşırı dönmek bir CRect eşit olan nesne CRect tarafından belirtilen uzaklık displaced.
CRect operator -(
POINT point
) const throw( );
CRect operator -(
SIZE size
) const throw( );
CRect operator -(
LPCRECT lpRect
) const throw( );
Parametreler
point
A noktası yapısı veya CPoint dönüş değeri taşımak için kullanılacak birim sayısını belirtir nesnesi.size
A BOYUTU yapısı veya CSize dönüş değeri taşımak için kullanılacak birim sayısını belirtir nesnesi.lpRect
İşaret eden bir rect yapısı veya CRect dönüş değeri her tarafında deflate birim sayısını içeren nesne.
Dönüş Değeri
CRect Taşıma veya deflating kaynaklanan CRect parametresinde belirtilen birim sayısına göre.
Notlar
Parametrenin x ve y (veya cx ve cy) parametreleri toplanabilir CRect's getirin.
Üçüncü aşırı yeni bir fonksiyonu CRect , eşit CRect parametresi her üyesi olarak belirtilen birimleri sayısına deflated. Bu aþýrý yükleme gibi işlevleri Not DeflateRectyerine SubtractRect.
Örnek
CRect rect1(100, 235, 200, 335);
CPoint pt(35, 65);
CRect rect2;
rect2 = rect1 - pt;
CRect rectResult(65, 170, 165, 270);
ASSERT(rect2 == rectResult);
Gereksinimler
Başlık: atltypes.h