自定义SDI窗口大小后,使窗口固定大小不能拖动扩大了应该怎么做呀
再请教一下大家
谢谢了啊

解决方案 »

  1.   

    static CRect rectLarge;
    GetWindowRect(&rectLarge);SetWindowPos(NULL, 0, 0, rectLarge.Width()+改变的大小, rectLarge.Height()+改变的大小, SWP_NOMOVE | SWP_NOZORDER);
      

  2.   

    void CMainFrame::OnGetMinMaxInfo(MINMAXINFO* lpMMI)
    {
    // TODO: Add your message handler code here and/or call default
    if(lpMMI->ptMinTrackSize.x<=884)
    lpMMI->ptMinTrackSize.x=884;
    if(lpMMI->ptMinTrackSize.y<=611)
    lpMMI->ptMinTrackSize.y=611; CFrameWnd::OnGetMinMaxInfo(lpMMI);
    }
    具体大小数据你改一下
      

  3.   

    SWP_NOMOVE | SWP_NOZORDER是不让被拉伸和关闭!
      

  4.   

    上述代码写在哪里都可以,按钮Clicked消息就可以