颜色信息保存在一个数组中,如何快速的显示到图片框?循环的pset太慢了 颜色信息保存在一个数组中,如何快速的显示到图片框?循环的pset太慢了有没有什么好办法图片框使用了scala定义了坐标比例 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 px(x,y)的数组中,为byte类型px(10,20)=116这样的,数组生成了,如何快速显示到picpic是有缩放的使用pset的话可以调节笔刷大小实现不知道高速显示的时候如何实现 一种是楼上的方法,还有一种稍微块一些的方法并且直接带放大功能的做法,就是不用PSET,而用BITBLT,并且不是一个数据BLT一个像素,而是一个数据BLT一块像素(比如一个数据填3X3的一块). 用这个方法在放大的时候比较快(因为空隙已经被前一个/行的BLT给填满了)其他技巧还有:在BITBLT的时候,先把PICTRUE控件的VISIBLE设为FALSE,全部填满之后再设为TRUE也可以加快一些速度如果是缩小显示,那么就可以直接在读取数据的时候按比例跳过一些数据来BLT,这样就降低了要填充的像素数量,也可以显著提高速度. 如何对URL中的汉字进行编码???(高分求解) combobox 控件的问题.装了sp5运行正常.不装,有的机子数据不会显示.为什么?谢 低手问:关于visdata问题的请教 关于MSCOMM控件的问题实现一台电脑的两个COM口通讯(50) 请教VB与ACCESS数据库的连接问题。 各位高手,如何通过程序查找局域网内的计算机问题?送高分!!!!!! 控件项目中的模块中如何引用父控件中的内容 数据库问题!!!!!! 怎样读取注册表中指定项目的键值?(在线等待) VB安装程序的简单问题(在线等候) MDI窗口任务栏显示问题 win2000指定屏保的问题
px(10,20)=116
这样的,数组生成了,如何快速显示到picpic是有缩放的使用pset的话可以调节笔刷大小实现不知道高速显示的时候如何实现
一种是楼上的方法,还有一种稍微块一些的方法并且直接带放大功能的做法,就是不用PSET,而用BITBLT,并且不是一个数据BLT一个像素,而是一个数据BLT一块像素(比如一个数据填3X3的一块). 用这个方法在放大的时候比较快(因为空隙已经被前一个/行的BLT给填满了)
其他技巧还有:在BITBLT的时候,先把PICTRUE控件的VISIBLE设为FALSE,全部填满之后再设为TRUE也可以加快一些速度
如果是缩小显示,那么就可以直接在读取数据的时候按比例跳过一些数据来BLT,这样就降低了要填充的像素数量,也可以显著提高速度.