Привет, у меня есть ActiveX, как это:
class CMyActiveX :
public CComObjectRootEx...
...
{
HRESULT FinalContruct(){return S_OK;}
void Start()
{
// a new thread is created here for some task
}
void FinalRelease()
{
// if the thread is alive kill it
}
}
Однако при закрытии браузера метод FinalRelease не вызывается. Таким образом, поток остается живым, и на выходе встречается сбой.
Есть идеи по этому поводу? Спасибо!