我如何枚举所有可用的无线networking并将其显示在列表框中?

我如何枚举所有可用的无线networking并将其显示在列表框中?,第1张

概述我如何枚举所有可用的无线networking并将其显示在列表框中?

我有一个与C#有关的问题。 如何使用C#中的计算机find的无线networking填充列表框?

进程名称总是exe的名称?

input语言挂钩

将.NETconfiguration为在windows 8上使用3.5,在windows 8上使用4.5

在windows通用应用程序中使用Statusbar

如何阅读扫描支票的支票号码和银行汇票号码

你需要调用WlanGetAvailableNetworkList函数 。

这将填充WLAN_AVAILABLE_NETWORK_List结构 ,其中包含有关指定接口上可用的所有无线网络的信息。

一旦你有了这个,迭代数组并添加每个无线网络到你的ListBox控件是一个简单的事情。

该API自windows XP SP3起可用,并且可使用无线LAN API在运行XP SP2的客户机上重新分发。

而不是自己编写P / Invoke定义,你可以研究Managed Wifi API ,这是一个.NET类库,它已经为你包装了大部分的本地函数。

使用托管的无线网络API ,只是包装原生的无线网络API。 获取SSID列表非常简单。 你想要的方法是

WlanInterface.GetAvailableNetworkList

它只是包装WlanGetAvailableNetworkList 。

从那里你可以把这些放入一个ListBox 。

总结

以上是内存溢出为你收集整理的我如何枚举所有可用的无线networking并将其显示在列表框中?全部内容,希望文章能够帮你解决我如何枚举所有可用的无线networking并将其显示在列表框中?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1288553.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-09
下一篇2022-06-09

发表评论

登录后才能评论

评论列表(0条)

    保存