用MFC做了一个控件,在容器里好好的,放到html里就出问题,经过研究,发现是hWnd为空的原因,解决方法,设置控件运行时可见,如果设置运行时不可见,ActiveX控件就没有窗口句柄。
static const DWORD BASED_CODE _dwGPRSFetchDataOCXOleMisc =
OLEMISC_INVISIBLEATRUNTIME |
OLEMISC_ACTIVATEWHENVISIBLE |
OLEMISC_SETCLIENTSITEFIRST |
OLEMISC_INSIDEOUT |
OLEMISC_CANTLINKINSIDE |
OLEMISC_RECOMPOSEONRESIZE;
去掉OLEMISC_INVISIBLEATRUNTIME