CDC::ExtTextOut

sanal bool ExtTextOut ( int x, int y, UINT nOptions, lpcrect lpRect, lpctstr lpszString, UINT nSayı, LPINT lpDxWidths );

bool ExtTextOut (int x, int y, UINT nOptions, lpcrect lpRectconst CString&StrLPINTlpDxWidths );

Dönüş değeri

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

Parametreleri

x

Mantıksal x-koordinatı ilk karakter için karakter hücre belirtilen dizeyi belirtir.

y

Mantıksal y-koordinatı ilk karakter için karakter hücrenin üst belirtilen dizeyi belirtir.

nOptions

Dikdörtgen türünü belirtir. Bu parametre, bir, iki veya her ikisi de aşağıdaki değerler olabilir:

lpRect

Dikdörtgenin boyutları belirler rect yapısını işaret eder. Bu parametre nullolabilir. Ayrıca bir CRect nesnesi için bu parametre iletebilirsiniz.

lpszString

Belirtilen karakter dizesinin çekilecek işaret eder. Ayrıca bu parametre için bir CString object geçebilir.

nSayı

Dizesindeki karakter sayısını belirtir.

lpDxWidths

Kökeni bitişik karaktere hücre arasındaki mesafeyi gösteren değerler noktaları bir dizi. Örneğin, lpDxWidths[ı] mantıksal birimler karakter hücre ben ve karakter hücre ı + 1 kökeni ayrı. LpDxWidths nullise, ExtTextOut karakterlerin varsayılan aralığını kullanır.

str

 Çekilecek belirtilen karakterleri içeren CString nesnesi.

Açıklamalar

Bir karakter dizesi içinde seçili yazı tipini kullanarak bir dikdörtgen bölgesini yazmak için bu üye işlevini çağırın. Dikdörtgen bölgesini (geçerli arka plan rengiyle doldurulur) opak olabilir ve bir kırpma bölgesi olabilir.

NOptions 0 lpRect nullise, işlev bir dikdörtgen bölgesini kullanmadan metin için aygıt içeriği yazıyor. Varsayılan olarak, geçerli konum değil kullanılan veya işlev tarafından updated. Bir uygulama ExtTextOutçağırdığında geçerli konumunu güncelleştirme gerekiyorsa, uygulama ile ta_updatecpiçin ayarlamak nFlags cdc üye işlev SetTextAlign arayabilirsiniz. Bu bayrak ayarlandığında, Windows x ve y için ExtTextOut sonraki çağrılarda yoksayar ve bunun yerine geçerli konumu kullanır. Bir uygulama geçerli konumunu güncelleştirmek için ta_updatecp kullandığında, ExtTextOut geçerli konumu metin önceki satırın sonuna veya lpDxWidthstarafından işaret dizinin son öğe belirtilen konuma ayarlar, hangisi büyükse.

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

Ayrıca bkz:nbsp;CDC::SetTextAlign, CDC::TabbedTextOut, CDC::TextOut, CDC::GetBkColor, CDC::SetBkColor, CDC::SetTextColor, :: ExtTextOut, rect

Index