我要做的是在网页上显示下有UI的DLL控件,以下是我做的:在WCE4.0中使用ATL COM AppWizard创建一个新工程,并且向该工程内添加COM对象(Simple Object),向ActiveX对象添加两个实现方式  CComControl<CAXSampleCtl>  IViewObjectExImpl<CAXSampleCtl> ,且覆盖继承的CComControl实现的OnDraw()方法。函数如下:
HRESULT CAXSampleCtl::OnDraw(ATL_DRAWINFO & di)
{
  RECT rc = *((RECT*)di.prcBounds);
  HDC hdc = di.hdcDraw;  Ellipse(hdc, 0, 0, (rc.right / 2), (rc.bottom / 2));
  Ellipse(hdc, (rc.right / 2), 0, rc.right, (rc.bottom / 2));
  Ellipse(hdc, 0, (rc.bottom / 2), (rc.right / 2), rc.bottom);
  Ellipse(hdc, (rc.right / 2),(rc.bottom /2),rc.right,rc.bottom); 
  return S_OK;
}  
编译后生成DLL控件.在机器上注册完毕后在注册表上找到CLSID;
用IE调用这个控件,方法如下:
"<HTML>
<HEAD>111
</HEAD>
<BODY>
<object id="see" classid="clsid:BD2364DA-1331-464A-B7D4-2B647ACF3658" width="160" height="80">
</object>
</BODY>
</BODY>
</HTML>"
结果什么都显示不出来.第一次写这种控件很多地方都不明白,请大哥们指点下小弟那里出了问题!