比如我在一对话框中画了一ComboBox,现要代码改变它的长度,行吗??

解决方案 »

  1.   

    可以, 有幾個函數都可以MoveWindow(int x, int y, int nWidth, int nHeight, BOOL bRepeat = TRUE);
    第一、二个参数为X, Y坐标
    第三、四個參數為寬度和高度SetWindowPos, 類似
      

  2.   

    CRect rt;
    m_edit1.GetWindowRect(&rt);
    ScreenToClient(&rt);
    rt.right += 10;
    rt.bottom += 10;
    m_edit1.MoveWindow(&rt);
      

  3.   

    MSDNClass CComboBox is derived from CWnd.CWnd::members:SetWindowPos()
    MoveWindow()