CDC::ArcTo

bool ArcTo( int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4 );

bool ArcTo ( lpcrect lpRect, noktası ptStart, noktası ptEnd );

Dönüş değeri

İşlev başarılı olursa sıfırdan farklı; Aksi halde 0.

Parametreleri

x 1

(İçinde mantıksal birimler) sınırlayıcı dikdörtgenin sol üst köşesindeki x-koordinatı belirtir.

y1

(İçinde mantıksal birimler) sınırlayıcı dikdörtgenin sol üst köşesinde y-koordinatı belirtir.

x 2

(İçinde mantıksal birimler) sınırlayıcı dikdörtgeni sağ alt köşesinde x-koordinatı belirtir.

y2

(İçinde mantıksal birimler) sınırlayıcı dikdörtgeni sağ alt köşesinde y-koordinatı belirtir.

x 3

X koordinatı ark tanımlayan başlangıç noktası (içinde mantıksal birimler) belirtir. Bu noktada tam olarak Yayı üzerinde yalan yok.

y3

Y koordinatı ark tanımlayan başlangıç noktası (içinde mantıksal birimler) belirtir. Bu noktada tam olarak Yayı üzerinde yalan yok.

x 4

Yay'nın son nokta (içinde mantıksal birimler) tanımlayan noktasının x koordinatı belirtir. Bu noktada tam olarak Yayı üzerinde yalan yok.

y4

Yay'nın son nokta (içinde mantıksal birimler) tanımlayan noktasının y koordinatı belirtir. Bu noktada tam olarak Yayı üzerinde yalan yok.

lpRect

Sınırlayıcı dikdörtgen (mantıksal birimler) belirtir. rect veri yapısı veya bu parametre için bir CRect nesnesi ya da bir işaretçi iletebilirsiniz.

ptStart

X - ve y-koordinatlarının ark tanımlayan noktasının başlangıç noktası (içinde mantıksal birimler) belirtir. Bu noktada, tam olarak Yayı üzerinde yalan yok. Bir nokta veri yapısı ya da bir CPoint nesnesi için bu parametre iletebilirsiniz.

ptEnd

X - ve y-koordinatlarının ark'ın bitiş noktasına (mantıksal birimler) tanımlayan noktasını belirtir. Bu noktada, tam olarak Yayı üzerinde yalan yok. Bir nokta veri yapısı ya da bir CPoint nesnesi için bu parametre iletebilirsiniz.

Açıklamalar

Bir eliptik yay çizer. Geçerli konumu güncellenir Bu işlev CDC::Arciçin benzer olmasıdır. Noktası (x 1,y1) ve (x 2,y2) sınırlayıcı dikdörtgenin belirtin. Elips belirtilen sınırlayıcı dikdörtgeni tarafından kurulan ark eğrisinin tanımlar. Ark (varsayılan ark yönünde) sınırlayıcı dikdörtgenin ortasını Radyal satırından (x 3,y3) kesiştiği noktadan Saat yönünün tersine uzatır. Radyal satırı sınırlayıcı dikdörtgenin Merkezi'nden (x 4,y4) kesiştiği ark biter. Başlangıç noktası ve bitiş noktası aynı ise, tam bir elips çizilir.

Bir satır, geçerli konumundan ark başlangıç noktasına çizilir. Hata oluşmazsa, geçerli konum ark bitiş noktası için ayarlanır. Yayı, geçerli kalemle çizilir; Bu doldurulmamış.

cdc ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp;CDC::AngleArc, CDC::Arc, CDC::SetArcDirection, :: ArcTo

Index