貌似mfc只能在一个对话框中建255个控件。
我们的项目现在是双屏显示,所以我建立了一个(1920*2)×1080的对话框,屏幕是1920×1080的。
对话框中用300个以上的控件,主要是Label和一些自定义的控件,不能用tab啊,当我建到一大半时发现无法拖进控件了,也无法复制了。一查,貌似mfc只能在一个对话框中建255个控件。怎么办啊????

解决方案 »

  1.   

    对话框中嵌入对话框
    Child Dialog (Sub Forms)
    http://www.codeproject.com/Articles/15/Child-Dialog-Sub-Forms
      

  2.   

    窗口套窗口。另外,我猜想您的应用可以用一个property setting控件代替。
    ------------------------------------------------------------------------
      

  3.   

    Label 控件可以全部不要,内容直接 OnPaint()里  DraawString();
      

  4.   

    static控件改为directUI实现。。这可以把