我们知道,在资源编辑器里,是所见即所得的方式来设置对话框的。这虽然直观,但有时候我更希望用填数字的方式直接填上对话框的大小,尤其是需要和其他对话框衔接的时候。我知道,可以在编辑好以后,到脚本文件里修改对话框的大小,但毕竟不方便,有别的办法直接设定对话框的大小吗?

解决方案 »

  1.   

    感觉还是在程序中设置比较灵活一些,加一句MoveWindow()就解决了,IDE里面鼠标拖来拖去,一不小心就错了。
      

  2.   

    这个好像是不能在资源里面修改,资源里面只能修改对话框的起始位置,对其长宽是不能限制的。
    不过,好像也没有LZ说的稻草一样的复制,其实只需要在WM_INITDIALOG消息响应中添加MOVEWINDOW函数就可以了,并不需要到其他地方去找啊。
      

  3.   

    还是在OnInitDialog里面用MoveWindow自己设置大小吧,资源编辑器里没有直接设置大小的,而且资源编辑器里显示的对话框大小不是以像素为单位的