如题,谢谢!
解决方案 »
- 关于MSComm控件设定间隔时间的问题,请诸位前辈指点一下!(在线等)
- 如何判断数据表中的某个字段是否存在?
- 多文档窗体好像没有KEYDOWN合KEYPRESS事件,有何办法可以响应KEYDOWN合KEYPRESS事件?
- 过程声明与同名事件或过程的描述不匹配
- 我的软件里有一个mmcontrol 用来播放wav格式的文件 我想在文件播放时控制音量 不知道如何做!
- 用CreateProcess调用一个DOS程序,如何让该DOS程序运行完成后,自动将MS_DOS的窗口关闭?
- 为什末Graph32控件无法注册,我该怎末办?
- aaaa
- 大家好:有什么办法可以捕捉到comm1(串口)的所有事件
- 请问众位高手,怎么样在VB中实现汉字的识别,识别出来后再通过语音读出来?
- vb打包问题 急!!
- VB的picture的显示问题
创建两个设备
一个用来输出正常的文字,一个用来处理你的LED灯效果
输出正常文字的设备可以用单色位图就可以了
绘制完文字后取他的位图数据字节流出来进行识别处理
如果是0就像设备2输出暗淡的图像,如果是255就输出亮
的图像,按位置放好,最后把设备2绘制到窗口设备上
这样效率会高点
以上是教你用GDI的方法来做,效率很高的,你最好先学习以下GDI方面的API函数
如果用VB自带的绘图方法,那就慢了,特别是动画效果更加差
http://www.mndsoft.com/blog/article.asp?id=1003&page=2
CreateCompatibleDC
DeleteDC
CreateBitmap
CreateCompatibleBitmap
SelectObject
DeleteObject
BitBlt
StretchBlt
GetBitmapBits
GetDeviceCaps
DrawText就上面这些函数你会具体运用了,也就可以做你的程序了
用个Label+Timer,不停地改left就OK了.