COleControl::OnGetColorSet
Kapsayıcı çağırdığında çerçevesi tarafından adlı IViewObject::GetColorSet üye işlevi.
virtual BOOL OnGetColorSet(
DVTARGETDEVICE* ptd,
HDC hicTargetDev,
LPLOGPALETTE* ppColorSet
);
Parametreler
ptd
Resmi işlenip işlenmeyeceği hedef aygıta işaret ediyor. Bu değer ise null, resmi bir varsayılan hedef aygıt için genellikle bir görüntü aygıtı işlenip işlenmeyeceği.hicTargetDev
Hedef aygıtındaki belirttiği bilgi içerik belirtir ptd. Bu parametre, bir aygıt içeriğini olabilir, ancak biri olmak zorunda değildir. If ptd is NULL, hicTargetDev should also be NULL.ppColorSet
Kullanılacak renk kümesi kopyalanması konuma bir işaretçi. Renk kümesi işlevi dönmezse null döndürülür.
Dönüş Değeri
Sıfır olmayan bir değer, geçerli renk kümesi verilir; Aksi halde 0.
Notlar
Kapsayıcı denetimi çizmek için gereken tüm renkleri elde etmek için bu işlevi çağırır. Kapsayıcı, genel renk paleti için gerekli renkleri ile birlikte elde edilen renk kümelerini kullanabilirsiniz. Varsayılan uygulama verir yanlış.
Bu isteğin özel herhangi bir işlem yapmak için bu işlevi geçersiz kılar.
Gereksinimler
Başlık: afxctl.h