0

控制下主持中的ActiveX网页浏览器(webvw.idl)控制在C#中的方法后,我们袭击了从移动设备获取webview.dll文件。承载ActiveX在.NET Compact Framework 2.0中

若要使用AxImp.exe一个完整的类定义,我们都无法从Windows Mobile设备的webview.dll,现在我们怎么进一步进行,请大家帮忙。

感谢, Ramanand

回答

1

AxImp需要一个类型库。运行Visual Studio命令提示符,然后转到Pocket PC的SDK包括目录,然后执行

使用midl /D UNDER_CE = $(CEVersion)webvw.idl 这里$(CEVersion)为您的CE版本,如量0x420或0x600

.NET Compact Framework 2.0中有一个System.Windows.Forms.WebBrowser类。开源的OpenNETCF SDF在1.4版的OpenNETCF.Windows.Forms命名空间下有一个WebBrowser控件类。

+0

感谢盛,但AxImp工具要求要么.dll或.ocx文件,但无论是webvw.dll ATL ActiveX控件的这些文件的水湿从Windows移动设备或通过仿真器进行访问。 其实我们想将Webview ActiveX控件托管到C#中,在这个过程中我们需要使用AxIMp工具生成.cs文件,这里我们被卡住了。 – 2010-01-08 04:27:24

+0

如何从OpenNETCF.Windows.Forms.WebBrowser开始?实际上它非常好,比System.Windows.Forms.WebBrowser更好。 – 2010-01-08 13:58:18

相关问题