怎么设置才能让界面中的字体在不同的系统中是完全一样的

如何设置才能让界面中的字体在不同的系统中是完全一样的?
这是我设计的程序界面的一部分截图,第一张图是在win7系统下运行的界面截图,第二张图是在xp系统下运行的界面截图,很明显第一张图和第二张图中字体大小不一样(可是阿拉伯数字的大小是一样的),如何才能让字体完全一样啊?
怎么设置才能让界面中的字体在不同的系统中是完全一样的     怎么设置才能让界面中的字体在不同的系统中是完全一样的
------解决方案--------------------
选择一种两个系统都存在,并且一致的字体。

Win7的宋体9号字体为显示做了优化,的确和XP的不同。当然,你可以强行用XP的字体替换掉,但是字体是系统文件,这么做有些暴力。
------解决方案--------------------
windows 7里面显示应该微软雅黑,windows xp是宋体 你打开项目看看如果在WIN7确实显示的雅黑的话。把它改成宋体在看看 

win7里word字体和XP不一样处理方法
http://blog.sina.com.cn/s/blog_84fde2580100yu8x.html

------解决方案--------------------
C#将需要的字体放在资源文件内供程序调用 
http://blog.csdn.net/soft2buy/article/details/16840515