Option Explicit
Private HMemDC As Long '实时的设备场景
Private HBakDC As Long '移动前的原设备场景
Private HOutDC As Long '与picture1绑定的最后输出设备场景
Private hBrush As Long '刷子
Private XUnitLen As Single 'x轴的单元长度
Private YUnitLen As Single 'y轴的单元长度
Private PrevY As Long '原先的y值
Private R As RECT '记录picture1坐标的方框
Private prevyarray(6) As Long '记录六条曲线的先前的值
Private nWidth As Long '记录picture1的宽度
Private nHeight As Long '记录picture1的高度
Private hObject As Long '创建对象用的临时变量
Private i As Integer, j As Integer '公用计数用
Private prevpoint As POINTAPI '记录画笔的前一个坐标点
Public Sub SetView(ByVal lhOutDC As Long, _
ByVal nWidth As Single, _
ByVal nHeight As Single, _
ByVal nXUnits As Single, _
ByVal nYUnits As Single)