hi! How do I rotate a circle on the X and Y Axis?!

here is the code I use to draw the circle..

VB Code:
  1. Dim t As Double, x As Double, y As Double, r As Double, i As Integer
  2.    Const pi As Double = 3.14159265358979
  3.    r = 32
  4.    Me.Picture1.Cls
  5.    Me.Picture1.Circle (64, 64), r, vbRed 'original red circle of r=32 and center (64,64)
  6.    For i = 0 To 359
  7.       t = (i * pi) / 180 'angle of rotation, in radians
  8.       x = 64 + (r * Cos(t))
  9.       y = 64 + (r * Sin(t))
  10.       SetPixel Me.Picture1.hdc, x, y, vbYellow 'draw the circle point by point
  11.       DoEvents
  12.    Next i