勇芳软件工作室.汉化:  Device Contexts > Device Contexts Functions >

SetDCPenColor

Previous pageReturn to chapter overviewNext page

描述

 

SetDCPenColor功能将当前设备上下文(DC)笔颜色设置为指定的颜色值。如果设备无法表示指定的颜色值,则颜色将设置为最近的物理颜色。

 

C++ 语法

 

COLORREF SetDCPenColor(

__in HDC hdc,

__in COLORREF crColor

);

 

PowerBASIC 语法

 

FUNCTION SetDCPenColor ( _

BYVAL hdc AS DWORD, _

BYVAL crColor AS DWORD _

) AS DWORD

 

参数

 

hdc

 

[in]处理DC。

 

crColor

 

[in]指定新的笔颜色。

 

返回值

 

如果函数成功,则返回值将前一个DC笔颜色指定为COLORREF值。如果函数失败,返回值为CLR_INVALID。

 

备注

 

该函数返回先前的DC_PEN颜色,即使DC中没有选择笔迹DC_PEN;然而,直到在DC中选择了库存DC_PEN时,这不会用于绘图操作。

 

具有DC_BRUSH或DC_PEN参数的GetStockObject函数可以与SetDCPenColor和SetDCBrushColor函数互换使用。

 

ICM:如果启用了ICM,则执行颜色管理。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)