一个对话框的Edit控件,怎样才能让它的数量随用户输入的数量变化?比如,用户在上一个对话框中输入3,则在后面出现的对话框中出现3个Edit.
本人在做毕业设计,请各位多多关照。也可加本人QQ:80126480

解决方案 »

  1.   

    假设对话框的HWND为hwnd
    int num=一个随机数
    for(int i=0;i<num;i++)
    {
        HWND hctrl=CreateControl(TEXT("EDIT"),......);
        MoveWindow(hctrl,i*控件的宽度,i*控件的高度);}
      

  2.   

    1.先做出一堆edit控件,根据用户输入选择显示多少个控件;ShowWindow(SW_SHOW)或者ShowWindow(SW_HIDE)
    2.动态画控件,在指定区域,根据用户输入来设定控件的数量和位置,然后重画出来;