是否有用于 WinInet 的 .Net 包装器
Posted
技术标签:
【中文标题】是否有用于 WinInet 的 .Net 包装器【英文标题】:Is there a .Net wrapper for WinInet 【发布时间】:2015-10-09 16:42:59 【问题描述】:我想知道是否有一个为我提供托管代码的 winInet 的 .NET 包装器。我知道诸如directx 和openGl 之类的.NET 包装器。对于我的新工作,winInet 非常重要,但是我对 win32 api 或 C++ 了解不多。
我查看了this post 并不太明白我在寻找什么。
This post 这里更接近,但链接似乎不起作用。
【问题讨论】:
pinvoke.net/default.aspx/wininet/_ContentBaseDefinition.html 有什么理由不使用内置的 HttpWebRequest ? 因为它的两个构造函数在 MSDN 上都被列为过时的。 msdn.microsoft.com/en-us/library/…? 【参考方案1】:您可以使用该语法(仅作为示例):
<DllImport("wininet.dll")> _
Public Function InternetGetConnectedState(ByRef description As Integer, Reserved As Integer) As Boolean
End Function
所以,在您的代码中,您只需调用:
If InternetGetConnectedState(0,0) = true
看,这只是您必须做的一个示例。 祝你好运
【讨论】:
以上是关于是否有用于 WinInet 的 .Net 包装器的主要内容,如果未能解决你的问题,请参考以下文章