forms look different on different screen resolutions

I have designed a form with a bmp and animation whilst running at 800x600. This looks ok on my machine. However when
other users run it on their machine running at 1024x768, the graphical elements do appear to scale properly. How do you
overcome this problem. In particular, the animation looks totally wrong since it relies on a predefined width/height and
number of frames.