转帖一段供你参考
3、窗体的居中——就是处于不同的分辨率的屏幕,窗体都显示在屏幕的中央。看似容易的问题,但在偶的奥运邮集软件始终未能解决,多个论坛上已经发了不少有关的帖子,也有不少高手介入,至今还没有解决。
在VB6中令窗体的居中常用二种方法:一是从属性StartUpPpsition中选“2-屏幕中心”(或用鼠标将窗体拖至屏幕中心,见屏幕中心属性图的红三角所示);另一种是用代码:frame.left=(form.width-frame.width)/2等代码;
在《奥运邮集》软件中这些方法却不能见效。为此,偶再次将这个问题放在《奥运邮集》软件的窗体居中问题——“抛砖引玉篇”(之二),希望能得到解决。详见:
https://bbs.bccn.net/thread-199571-1-1.html