Aracılığıyla paylaş


CDC::ExcludeClipRect

Varolan kırpma bölgesini belirtilen dikdörtgenin eksi oluşan yeni bir kırpma bölgesi oluşturur.

int ExcludeClipRect(
   int x1,
   int y1,
   int x2,
   int y2 
);
int ExcludeClipRect(
   LPCRECT lpRect 
);

Parametreler

  • x1
    Mantıksal x-koordinatı dikdörtgeninin sol üst köşesini belirler.

  • y1
    Mantıksal y-koordinatı dikdörtgeninin sol üst köşesini belirler.

  • x2
    Mantıksal x-koordinatı dikdörtgeninin sağ alt köşesini belirtir.

  • y2
    Mantıksal y-koordinatı dikdörtgeninin sağ alt köşesini belirtir.

  • lpRect
    Dikdörtgen belirtir.Ayrıca olarak bir CRect nesnesi.

Dönüş Değeri

Yeni kırpma bölgenin türünü belirtir.Aşağıdaki değerlerden biri olabilir:

  • COMPLEXREGION kenarlıklar örtüşen bölge vardır.

  • HATA hiçbir bölge oluşturuldu.

  • NULLREGION bölge boştur.

  • SIMPLEREGION bölge örtüşen kenarlığı yok.

Notlar

Mutlak değeri tarafından belirtilen dikdörtgenin genişliğini x2 – x1, 32.767 birimleri aşmamalıdır.Bu sınır dikdörtgeninin yüksekliğine uygulanır.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CDC Sınıfı

Hiyerarşi grafik

CDC::ExcludeUpdateRgn

ExcludeClipRect