COleControl::OnGetColorSet

调用由结构,当容器 IViewObject::GetColorSet 调用成员函数。

virtual BOOL OnGetColorSet(
   DVTARGETDEVICE* ptd,
   HDC hicTargetDev,
   LPLOGPALETTE* ppColorSet 
);

参数

  • ptd
    指向图片应呈现的目标设备。如果此值为 NULL,应为默认目标设备,通常显示设备呈现图片。

  • hicTargetDev
    在 ptd表示的目标计算机指定上下文信息。此参数可以是设备上下文,但是,需要不是一个。如果 ptd 是 NULL,hicTargetDev 也应该是 NULL

  • ppColorSet
    设置颜色将使用应复制的位置的指针。如果函数不返回设置的颜色,NULL 返回。

返回值

非零,如果设置的有效颜色返回;否则为0。

备注

容器调用此函数获取所需的所有颜色绘制OLE控件。容器可以使用它需要设置整个调色板的颜色组获取与颜色一起。默认实现返回 FALSE

重写此函数执行任何特殊处理该请求。

要求

Header: afxctl.h

请参见

参考

COleControl选件类

层次结构图