7,763
社区成员
发帖
与我相关
我的任务
分享
Private Declare Function GetTickCount Lib "kernel32" () As Long
Private Type RGBQUAD
Blue As Byte
Green As Byte
Red As Byte
Reserved As Byte
End Type
Private lWidth&, lHeight&
Private p() As RGBQUAD
Private Sub Command1_Click()
Dim v() As Long
Randomize
lWidth = 300: lHeight = 300
ReDim p(1 To lWidth, 1 To lHeight)
For j = 1 To lHeight
For i = 1 To lWidth
p(i, j).Red = Fix(Rnd * 256)
p(i, j).Blue = Fix(Rnd * 256)
p(i, j).Green = Fix(Rnd * 256)
Next
Next
'如何写?把数量最大,和数量第2,第3这3个点的颜色放进v()里就行了
End Sub