CDC::InvertRect
Verilen dikdörtgen içeriğini ters çevirir.
void InvertRect(
LPCRECT lpRect
);
Parametreler
- lpRect
İşaret eden bir RECT tersine çevrilecek mantıksal koordinatlarını dikdörtgen içerir.Ayrıca iletebilirsiniz bir CRect bu parametre nesnesi.
Notlar
Ters çevirmeyi olan mantıksal bir işlemi ve BITS her pikselin çevirir.Tek renkli görüntüler üzerinde siyah ve siyah beyaz piksel piksel işlevi beyaz yapar.Renk ekranlarda renkleri görüntülenmek üzere nasıl oluşturulduğunu ters çevirmeyi bağlıdır.Arama InvertRect ile iki kez aynı dikdörtgen görüntü önceki renklerini geri yükler.
Rectangle boş ise, hiçbir şey çizilir.
Örnek
void CDCView::DoInvertRect(CDC* pDC)
{
// invert rect from 20,20 to 50,50
CRect rect(20, 20, 50, 50);
pDC->InvertRect(rect);
// inverting again restores to normal
::Sleep(1000);
pDC->InvertRect(rect);
}
Gereksinimler
Başlık: afxwin.h