none
MFC 模态对话框只能创建49个,超过50个创建不成功 RRS feed

  • 问题

  • 使用VS2010的MFC创建模态对话框,使用AfxMessageBox创建弹出式对话框,在前一个对话框不关闭的情况下连续创建49个,第50个以后的对话框就无法创建成功,只有关闭了前面已经创建的对话框,新的对话框才会显示.

    这个是由于什么原因导致的

    2020年1月21日 9:25

全部回复

  • 你好,

    感谢你在这里发帖。

    我测试过确实存在这种情况,一开始怀疑是对话框的限制,但是非模态对话框不存在这种限制,或者有可能限制数很多,我测试过程中没有达到。然后在Microsoft文档中并没有找到有关这部分的描述,我认为这是一个有关于Windows系统的问题,建议你到Developer Community询问。

    Best Regards,

    Suarez Zhou


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    2020年1月22日 6:03