是不是这样?winform 中如何在界面里嵌入html(或是flash)页,点击某个图标再调用winform中的某个方法,弹出相应的新窗口?说个思路就行了,谢谢!

解决方案 »

  1.   

    你可以引用microsoft internet controls控件
    然后使用Navigate方法
      

  2.   

    WinForm Flash组件:添加COM组件->Shockwave Flash Object 
      

  3.   

    参考:
    Using MSHTML Advanced Hosting Interfaces
    By Nikhil Dabas This article shows you how to use the Advanced Hosting Interfaces such as IDocHostUIHandler http://www.codeproject.com/csharp/advhost.asp
      

  4.   

    都没有说到重点啊。人家问的是
    点击某个图标再调用winform中的某个方法..现在的这个图标是WebBrowser里的啊
      

  5.   

    楼上的,仔细看看清楚Handling Document Events
      

  6.   

    webbrowser 和 FLASH播放控件不就可以了
      

  7.   

    webbrowser 和 FLASH播放控件
    这两个应该就可以了~~其他人说的我没有试过。。没验证~~
      

  8.   

    我做过,网页的联结<A>使用专门格式(例如,cmd::cmdName),截取webbrowser控件navigate前事件,获取这个联结,根据cmdName决定调用的方法
      

  9.   

    psn(psn) ( ) 信誉:100 你好,可以更具体些吗?