先用:
函数原型:BOOL AdjustWindowRect(LPRECT lpRect ,DWORD dwStyle,BOOL bMENU);

解决方案 »

  1.   

    不好意思,能不能再详细点。
    还有我这个窗口就是主窗口,用MoveWindow只是为了能在程序初次启动时,让窗口可以按照我设置的值在屏幕上显示出来,而问题也就在于现在的显示结果与我的设置是不同的。
      

  2.   

    你在哪里调用 MoveWindow的?
      

  3.   

    CRect  rc;
    rc.SetRect(0,0,614,614);
    AdjustWindowRect(&rct ,0,0);
    MoveWindow(&rc);
    CenterWindow();
      

  4.   

    是在OnInitialDialog 里调用的MoveWindow?
      

  5.   

    没错,是在OnInitialDialog 里调用的MoveWindow
      

  6.   

    问你在哪里调用,不是你怎么调用......
    在OnInitDialog中调用MoveWindow没有效果。