CDrawingManager选件类
CDrawingManager 选件类实现复杂绘图算法。
class CDrawingManager : public CObject
成员
公共构造函数
名称 |
说明 |
---|---|
构造 CDrawingManager 对象。 |
|
CDrawingManager::~CDrawingManager |
析构函数。 |
公共方法
名称 |
说明 |
---|---|
创建应用程序可以编写访问为直接的32位设备无关位图(DIB)。 |
|
显示具有透明或半透明的像素的位图。 |
|
由+/-旋转90度在给定矩形内的源DC内容 |
|
绘制用所提供的加载和边框颜色的一个椭圆。 |
|
绘制环并用颜色渐变填充它。 |
|
绘制线条。 |
|
绘制用所提供的加载和边框颜色的一个矩形。 |
|
绘制矩形区域的阴影。 |
|
有两种颜色渐变填充矩形区域。 |
|
用指定的颜色渐变填充矩形区域。 |
|
用指定的颜色渐变填充矩形区域。 渐变的颜色变化的方向还指定。 |
|
用指定的灰色颜色填充矩形。 |
|
显示矩形区域。 |
|
将HLS表示的颜色为RGB表示形式。 |
|
将HLS表示的颜色为RGB表示形式。 |
|
将HSV表示的颜色为RGB表示形式。 |
|
转换颜色值转换为,红色、绿色还是蓝色分量的帮助器方法。 |
|
翻转矩形区域。 |
|
确定半透明的像素的最终颜色的帮助器方法。 |
|
创建可用作阴影的位图。 |
|
将RGB表示的颜色为HSL表示。 |
|
将RGB表示的颜色为HSV表示。 |
|
为在位图的一部分透明的像素的帮助器方法。 |
|
将位图的一个像素到指定颜色的帮助器方法。 |
|
可以基于体重比的两种颜色。 |
备注
CDrawingManager 选件类提供了绘制的阴影、颜色渐变和显示的矩形的功能。 它还执行Alpha混合。 可以使用此选件类直接更改应用程序的用户界面。
继承层次结构
要求
标头: afxdrawmanager.h