描述
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)