显示WEB BROWSER内的坐标还是窗体的?可以响应窗体的MOUSEMOVE代替呀?

解决方案 »

  1.   

    <SCRIPT LANGUAGE="JavaScript1.2">
    function mouseMoveHandler (evt) {
      var x = document.all ? event.clientX : document.layers ? evt.x : evt.clientX;
      var y = document.all ? event.clientY : document.layers ? evt.y : evt.clientY;
      window.status = x + ':' + y;
    }
    if (document.layers)
      document.captureEvents(Event.MOUSEMOVE);
    if (document.layers || document.all)
      document.onmousemove = mouseMoveHandler;
    if (document.addEventListener)
      document.addEventListener('mousemove', mouseMoveHandler, true);
    </SCRIPT>
    see also
    msdn.microsoft.com/workshop/browser/mshtml/tutorials/sink.asp
      

  2.   

    关注
    一说到使用 sink, 我一次都没有用成功过。好像很复杂一样
      

  3.   

    已解决
    但还是谢谢jiangsheng(蒋晟.Net[MVP]) ,不过我要的是VC++的代码,这个看不懂