Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

COleControl sınıfı

Hiyerarşi grafik