GeX
Зарегистрирован: 03.01.2004 Сообщения: 60 Откуда: Россия, Иркутск
|
Добавлено: Ср Дек 29 2004 10:55 Заголовок сообщения: Вопрос по ATL!!! |
|
|
Не уверен что кто нибудь мне тут сможет помочь, но все же.
Я использую WinAPI и ATL Control Containment - обычное HWND окно, процедура которого выполняет все функции хостинга ActiveX контролов. Создаю окно вот так.
hWnd=CreateWindowEx(0,"AtlAxWin","какой нибудь CLSID",WS_VISIBLE|WS_CHILD,iX,iY,iWidth,iHeight,hParent,NULL,hInstance,NULL);
все проходит как по маслу, появляется ActiveX контрол, короче все работает. Но при выходе из программы под Win9x прога выдает ошибку и вешает всю винду. Под Win2K/XP все проходит гладко. Причем ошибка происходит не в коде моей программы, а уже на стадии финальной очистки скрытой от глаз программиста, BoundsCheker не улавливает никаких косяков.
Возможно баг, а возможно все таки что то я не так делаю. |
|