Subject: [Boost-users] Who can give me a sample for how to using boost::thread in a MFC regular dll?
From: DDGG (ddcatgg_at_[hidden])
Date: 2010-04-18 13:18:23


Hello everyone!

I have a MFC application that using boost::thread, it runs well.
Now I wrapped it to a MFC regular dll, but I get a assertion error
when I using this dll.

// (In my another MFC dialog application)
void AFXAPI AfxCoreInitModule()
{
   ASSERT(AfxGetModuleState() != AfxGetAppModuleState()); // assertion error
   // the return value of AfxGetModuleState() and
AfxGetAppModuleState() are both not-empty,
   // but they are different.
...
}

Any advice? thanks!