VB或VC如何自定义有两种颜色的背景色,比如屏幕显示一半黑色一半白色?

 我来答
巨星李小龙
2013-06-26 · TA获得超过5094个赞
知道大有可为答主
回答量:2146
采纳率:50%
帮助的人:1863万
展开全部
Private Sub Form_Resize()
Form1.DrawWidth = 10
Form1.AutoRedraw = True
For i = 1 To 200
   If i <= 100 Then
   Line (0, Form1.Height / 200 * i)-(25000, Form1.Height / 200 * i), vbBlack
   Else
   Line (0, Form1.Height / 200 * i)-(25000, Form1.Height / 200 * i), vbWhite
   End If
Next
End Sub
根据此原理,还可以实现窗体渐变背景的效果,自己摸索一下吧。

望采纳!

更多追问追答
追问
可否解释详细点?我很多不懂
我这里( 25000,me.Height / 200 * i), vbBlack

(25000, me.Height / 200 * i), vbWhite这两个提示错误为:应为语句结束
追答
你用的软件是VB6.0吗?还是VB.net
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式