首先使用GetCursorpos函数的到鼠标的位置
在使用getpixel函数即可得到鼠标所指象素的颜色值!
在使用getpixel函数即可得到鼠标所指象素的颜色值!
解决方案 »
- 关于dataCombo
- 开贴感谢PctGL帮我解决不能访问文件名中有Unicode字符的问题!
- 初涉vba,请问这句哪里错了?——Range("C"& i":E" & i).Select—— 在线等,愁死我了
- 如何在listview控件中加入时间控件
- 如何使处于后台的程序得到键盘输入的信息?
- 如何在桌面上创建一个虚拟文件夹
- 在朋友处,"偷"得几个他说是非常非常经典的VB源程序. 谁知运行时, 说找不到crystl32.ocx这个控件.
- 关于API的一条题目
- 用listview做表格可不可以做隱藏列
- 如何判断某个文件夹是否存在,若不存在创建它。
- Microsoft.Jet.OLEDB.3.51"与"Microsoft.Jet.OLEDB.4.0如何判断
- 用程序如何模拟鼠标的移动、点击?
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Private Type POINTAPI
x As Long
y As Long
End Type
Private Declare Function GetDesktopWindow Lib "user32" () As Long
Private Declare Function GetWindowDC Lib "user32" (ByVal hwnd As Long) As LongPrivate Sub Timer1_Timer()
Dim p As POINTAPI
Dim d As Long
Dim dd As Long
Dim l As Long
GetCursorPos p
d = GetDesktopWindow()
dd = GetWindowDC(d)
l = GetPixel(dd, p.x, p.y)
Picture1.BackColor = l
End Sub