Здравствуйте, Alеxandr, Вы писали:
A>Сделал MFC DLL визардом, добавил поддержку ATL визардом, добавил класс ATL Simple Object, отнаследовался от всех нужных интерфейсоф. Создал класс окошка CWnd и создаю окно, когда срабатывает функция из интерфейса. Все валится из-за вызова AfxGetInstanceHandle() внутри функции интерфейса.
У меня в такие интерфейсные функции Визард добавлял
AFX_MANAGE_STATE.
STDMETHODIMP CComment::get_Content( /*[out, retval]*/ BSTR *pVal )
{
AFX_MANAGE_STATE(AfxGetStaticModuleState())
...
}