GetPixel VB声明 
Declare Function GetPixel Lib "gdi32" Alias "GetPixel" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long) As Long 
说明 
在指定的设备场景中取得一个像素的RGB值 
返回值 
Long,指定点的RGB颜色。如指定的点位于设备场景的剪切区之外,则返回CLR_INVALID 
参数表 
参数 类型及说明 
hdc Long,一个设备场景的句柄 
x,y Long,逻辑坐标中要检查的点 
注解 
用GetDeviceCaps判断设备是否支持本函数
 SetPixel VB声明 
Declare Function SetPixel Lib "gdi32" Alias "SetPixel" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal crColor As Long) As Long 
说明 
在指定的设备场景中设置一个像素的RGB值 
返回值 
Long,指定点的实际RGB颜色。如设备不支持指定的准确颜色,则返回的值会与crColor有所不同。如指定的点不能设置,则会返回-1(例如,指定的点可能位于设备场景剪切区外面)。会设置GetLastError 
参数表 
参数 类型及说明 
hdc Long,设备场景的句柄 
x,y Long,要设置的点,用逻辑坐标表示 
crColor Long,指定像素的新RGB颜色 
注解 
可用GetDeviceCaps判断一个设备是否支持这个函数