解决方案 »

  1.   

    这样:
    ::GetWindowRect(AfxGetMainWnd()->m_hWnd,&rect);
    或者:
    GetWindowRect(&rect);
      

  2.   

    完整代码 如下。已经实现功能。初学者需要谷歌(MFC 之 对话框编程入门(上、中、下))  不然不会知道FRAMEIDTH是如何来的。// TODO: 在此添加控件通知处理程序代码
    //下面要做的是获取程序框架的大小
    //HWND hWnd = AfxGetMainWnd()->m_hWnd;//
    CRect rect ; 
    ::GetWindowRect(AfxGetMainWnd()->m_hWnd,&rect);
    FRAMEIDTH = rect.Width();
    //UpdateData(TRUE);//UpdateData(TRUE);就是让文本框的值更新到m_nValue里,
    UpdateData(FALSE);//就是将变量中的数据返回给文本框里IDE是VS2010
    源代码地址:
    链接:http://yun.baidu.com/xcloud/csdn/pan/share/link?shareid=842977971&uk=2604484023 密码:mfvu