CPen * NesneSeç ( CPen * pPen );
CBrush * NesneSeç ( CBrush * pBrush );
sanal CFont * NesneSeç ( CFont * pFont );
CBitmap * NesneSeç ( CBitmap * pBitmap );
int NesneSeç ( CRgn * pRgn );
Dönüş değeri
Değiştirilen nesne için bir işaretçi. CGdiObject, CPenbağlı kullanılacak işlev sürümü gibi türetilen sınıfların nesneye bir işaretçi budur. Dönüş değeri, bir hata oluşursa null olur. Bu işlev işaretçisi için geçici bir nesne döndürebilir. Bu geçici nesnesi yalnızca bir Windows ileti işleme sırasında geçerlidir. Daha fazla bilgi için bkz: CGdiObject::FromHandle.
Bir bölge parametre üye işlev sürümü SelectClipRgn üye işlevi olarak aynı görevi yapar. Dönüş değeri aşağıdakilerden biri olabilir:
Parametreleri
pPen
Seçilecek bir CPen nesnesi işaretçisi.
pBrush
Seçilecek bir CBrush nesnesi işaretçisi.
pFont
Seçilecek bir CFont nesnesi işaretçisi.
pBitmap
Seçilecek bir CBitmap nesnesi işaretçisi.
pRgn
Seçilecek bir CRgn nesnesi işaretçisi.
Açıklamalar
Bir nesnenin aygıt içeriğini seçer. Sınıf cdc , beş sürümden GDI nesnesi, kalemler, Fırçalar, yazı tipleri, bitmapler ve bölgeler de dahil olmak üzere belirli türleri için özelleştirilmiş sağlar. Önceki nesne aynı türde yeni seçilen nesneyi değiştirir. Bir CPen nesneyi işaret pObject NesneSeç genel sürümü, örneğin, geçerli kalem pObject tarafından belirtilen kalemiyle işlev.
Bir uygulama bir bitmap bellek aygıtı bağlamı sadece ve sadece bir bellek aygıtı bağlamına teker teker seçebilirsiniz. Bit eşlem biçimi ya da tek renkli ya da aygıt içeriği ile uyumlu olmalıdır; değilse, NesneSeç hata verir.
İster o ya da değil bir meta kullanılır NesneSeç işlevi Windows 3.1 ve daha sonra aynı değeri döndürür. Meta dosyası kullanıldığında Windows'un önceki sürümlerinde, sıfır dışında bir değer başarı ve başarısızlık 0 NesneSeç döndü.
cdc ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz:nbsp;CGdiObject::DeleteObject, CGdiObject::FromHandle, CDC::SelectClipRgn, CDC::SelectPalette, :: NesneSeç
Index