VB 6.0 had a Set Pixel function, which is not available in VB.net. Help suggested using a draw ellipse function with parameters specifying a circle one pixel in diameter.

The above is painfully slow.

I have been drawing graphics in a Bit Map using a Set Pixel function & then copying the entire graphic from Bit Map to a Picture Box. This results in nothing seeming to happen for several seconds & then the entire graphic is displayed in the Picture Box.

The above does the job, but it would be nice to display the graphic as it is being generated pixel by pixel, which was possible using VB 6.0

Might there be a Windows 7 API which would set a pixel? Might Microsoft be considering a Set Pixel function for Picture Box graphics?