bool DrawIndirect (IMAGELISTDRAWPARAMS * pimldp );
bool DrawIndirect (cdc * pDC, int nImage, POINT pt, boyutu sz, nokta ptOrigin, UINT fStyle ILD_NORMAL, dword = dwRop = srccopy, colorref rgbBack clr_default, colorref = rgbFore = clr_default);
Dönüş değeri
Resim başarıyla düzenlendiğinde ise doğru ; Aksi takdirde yanlış.
Parametreleri
pimldp
İşaretçi bir çizim çalışması hakkında bilgi içeren IMAGELISTDRAWPARAMS yapısı.
pDC
Hedef aygıt içeriği için bir işaretçi. İle işiniz bittiğinde bu cdc nesnesini silmeniz gerekir.
nImage
Çekilecek görüntünün sıfır tabanlı dizin.
pt
A görüntü çizileceği yerin x– ve y– koordinatlarını içeren noktası yapısı.
sz
A çekilecek görüntünün boyutunu gösteren boyut yapısı.
ptOrigin
A x– ve y–coordinates sol üst köşesindeki çizim işlemi için görüntünün kendisini belirterek içeren noktası yapısı. X–coordinate ve y–coordinate yukarıda sol olan pikselleri görüntünün çizilmiş değil.
fStyle
Çizim tarzı ve isteğe bağlı olarak, Bindirme görüntüsünü belirten bayrak. Bindirme görüntüsünün üzerinde bilgi için açıklamalar bölümüne bakın. MFC'ın varsayılan uygulama, ILD_NORMAL, resim listesi için arka plan rengini kullanarak resim çizer. Arka plan rengi clr_none değeri ise, görüntünün saydam bir maske kullanarak çizilir.
Olası diğer stilleri fStyle üyelik'in altında açıklanan IMAGELISTDRAWPARAMS yapısı.
dwRop
Raster-işlem kodu belirten değer. Kaynak dikdörtgenin renk verileri ile son renk elde etmek hedef dikdörtgenin renk verilerini nasıl birleştirilir bu kodları tanımlayın. MFC'ın varsayılan uygulama, srccopy, doğrudan hedef dikdörtgen kaynak dikdörtgen kopyalar. FStyle parametresi ILD_ROP bayrağı yoksa, bu parametre yoksayılır.
Diğer olası değerler dwRop üyelik'in altında açıklanan IMAGELISTDRAWPARAMS yapısı.
rgbBack
Resmin artalan rengini, varsayılan clr_default. Bu parametre, uygulama tanımlı rgb değeri ya da aşağıdaki değerlerden biri olabilir:
| Değer | Anlamı |
| CLR_DEFAULT | Varsayılan arka plan rengi. Resim listesi arka plan rengini kullanarak resim çizilir. |
| CLR_NONE | Arka plan rengi. Görüntünün saydam olarak çizilir. |
rgbFore
Görüntü arka plan rengi, varsayılan clr_default. Bu parametre, uygulama tanımlı rgb değeri ya da aşağıdaki değerlerden biri olabilir:
| Değer | Anlamı |
| CLR_DEFAULT | Varsayılan ön plan rengi. Görüntü sistemi vurgu rengi ön plan rengi kullanılarak çizilir. |
| CLR_NONE | Hiçbir Karışım rengi. Hedef aygıt içeriğini renkle harmanlanmış görüntü. |
Bu parametre, yalnızca fStyle ILD_BLEND25 ya da ILD_BLEND50 bayrağını içeriyorsa kullanılır.
Açıklamalar
Bir resim listesinden bir resim çizmek için bu üye işlevini çağırın. Win32 yapısını kendiniz doldurmak istediğiniz ilk sürümü kullanın. Bir veya daha fazla MFC'ın varsayılan bağımsız değişkenleri yararlanmak veya yapısını yönetmek önlemek istiyorsanız ikinci sürümü kullanın.
Bindirme görüntüsünün bu üye işlevi nImage parametresi tarafından belirtilen birincil görüntü üzerine çizilmiş bir görüntüdür. Bir bindirme maskesi kullanarak belirlediğiniz bindirme maske bir tabanlı dizin ile çizmek üye işlevi kullanarak çizdiğiniz INDEXTOOVERLAYMASK makro.
CImageList ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: CImageList::SetOverlayImage