bonjour tout le monde

j'ai un probleme dont n'arrive pas à resoudre depuis pas mal de temps

ce dernier est généré au moment de l'appel d'un exe a une ocx mais seulement

dans le compte limité cependant ca marche dans le compte administrateur

autrement dit quand je click 2 fois sur l'exe qui fait appel a son ocx ca marche

dans le compte administrateur mais ca crache dans le compte limité

le crache généré est dans l'intruction suivante

----> ASSERT(m_pCtrlSite != NULL); // not an OLE control (not yet, at least)

de la fonction suivante ---->

void AFX_CDECL CWnd::InvokeHelper(DISPID dwDispID, WORD wFlags, VARTYPE vtRet,
void* pvRet, const BYTE* pbParamInfo, ...)
{
ASSERT(m_pCtrlSite != NULL); // not an OLE control (not yet, at least)

if (m_pCtrlSite == NULL)
return;

va_list argList;
va_start(argList, pbParamInfo);
m_pCtrlSite->InvokeHelperV(dwDispID, wFlags, vtRet, pvRet, pbParamInfo,
argList);
va_end(argList);
}

plate forme

c++ sous visual studio c++

systeme d'exploitation xp

merci d'avance pour vos suggestions