如何判断任意点的颜色?

neowang 2003-01-05 09:32:41
近来小弟在做计算机图形学的课程设计,甚为头痛。
目前在做种子填充算法,首先我已经用form的Pset方法用forecolor在窗体上画了圆,请问我如何可以获得圆边界上的点的颜色(即判断任意点的颜色)呢?望各位大虾指点!
...全文
35 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hycao 2003-01-05
  • 打赏
  • 举报
回复
Dim lngColor As Long
Dim intRed As Integer, intGreen As Integer, intBlue As Integer
lngColor = Form1.Point(1, 1) '取得颜色值,括号内为坐标值
'分解成RGB
intRed = lngColor Mod 256
intGreen = (lngColor \ 256) Mod 256
intBlue = lngColor \ 65536

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧