65,206
社区成员
发帖
与我相关
我的任务
分享

被自己蠢哭了,打扰了大家,告辞!
PS:因为前期调用的时候,该函数指针是nullptr的,导致的错误
1) if (TheRender.IsExistMinmaxBox(1))
{
TheRender.EnableMinmaxBox(1);
}
else
{
TheRender.CreateMinmaxBox(1, true);
}
this->UpdateGLView();
2) m_pfnOwnerDrawer();
// Other code
从1)执行到2),又重新回到1)中,即使m_pfnOwnerDrawer是空函数
m_pfnOwnerDrawer是另一个dll(即前面说的B dll)注册给这里的一个C函数指针