|  
 
 
已知处理后的像素数组为:color(100,100) 如何利用GdipDrawImageRectI Graphics, Bitmap, 5, 30, bmW, bmH  函数 或者其他函数将color(100,100)绘制出 PSet 方法示例 这个示例用 PSet 方法在窗体上画五彩碎纸。想运行这个示例,将代码放入窗体的General 部分。按 F5 并单击窗体。   Sub Form_Click ()    Dim CX, CY, Msg, XPos, YPos   ' Declare variables.    ScaleMode = 3   ' 设置 ScaleMode 为像素。    DrawWidth = 5   ' 设置 DrawWidth.    ForeColor = QBColor(4)   ' 设置前景为红色。    FontSize = 24   ' 设置点的大小。    CX = ScaleWidth / 2   ' 得到水平中点。    CY = ScaleHeight / 2   ' 得到垂直中点。    Cls   ' 清窗体。    Msg = "Happy New Year!"    CurrentX = CX - TextWidth(Msg) / 2   ' 水平位置。    CurrentY = CY - TextHeight(Msg)   ' 垂直位置。    Print Msg   ' 打印消息。    Do       XPos = Rnd * ScaleWidth   ' 得到水平位置。       YPos = Rnd * ScaleHeight   ' 得到垂直位置。       PSet (XPos, YPos), QBColor(Rnd * 15)   ' 画五彩碎纸。       DoEvents   ' 进行    Loop   ' 其它处理。 End Sub
 |