ASSERT(AfxGetThread() == NULL); fails

ASSERT(AfxGetThread() == NULL); fails

本文关键字:fails NULL AfxGetThread ASSERT      更新时间:2023-10-16

我目前正在重新设计一个旧项目,用功能区替换菜单栏。我创建了一个框架等,但我在appcore.cpp中的这一行得到了断言失败:

ASSERT(AfxGetThread()==NULL);

从我最近读到的内容来看,构造函数一定出了问题。

也许我删除了Doc和View类是件好事。但我在某个地方读到,这应该不是问题:/救命,有人吗?

删除Doc和View类可能会破坏一些底层框架代码。您可能应该从头开始,使用应用程序向导创建您想要的新框架,然后将"旧"代码移植到它。