我是1024*768
把窗体拉到显大 显示650 * 50
1024 = > 650 这个什么转换??
在800*600的时候窗体会大于屏幕-_-!
谢谢

解决方案 »

  1.   

    前两天有朋友问过这个问题了,你可以仔细搜索一下这两天的贴子。我大概的说一下:IDE中显示的数值和像素是有一定换算关系的,但计算公式难以给出,因为这个和对话框中的默认字体是什么及字体大小(这个影响更大)是多少都有密切的关系,通常在“宋体”9号字大小(这是默认的)这种情况下正好是1.5:1,即IDE显示为200*100时,程序运行时以300*150展示在用户面前。如果你要非常精确的窗口大小的话,其实程序设计时你只要把窗口调整到差不多大小就行了,然后在窗口初始化函数中用MoveWindow函数细微调整。