C# 分辨率有关问题

C# 分辨率问题
在笔记本上开发的程序,放到台式机上的分辨率只有1024X768,图像少了半截?求解决办法?谢谢!
vS 2005

------解决方案--------------------
那你就先获取机器的分辨率,然后根据分辨率去画图
------解决方案--------------------
开发的时候要允许Form缩放,控件排列要考虑缩放后的位置和大小。
------解决方案--------------------
如果是加载了图片的话,设置图片框的属性为按照容器大小缩放即可
------解决方案--------------------
你应该设计能适应不同分辨率的程序,以下是一些基本准则:

(1)控件自动适应窗体尺寸,多使用Dock Anchor属性
(2)客户区的内容可以按比例缩放
(3)不能缩放的东西,可以使用滚动条