对于Windows 10,您可以使用Radio Manager API来控制不同的无线电状态.您可以在此处找到完整的示例应用程序(包括C#和C++).
首先,您需要访问所有系统无线电.必须在UI线程中调用它:
var accessLevel = await Radio.RequestAccessAsync();
Run Code Online (Sandbox Code Playgroud)
然后,您可以在系统上找到所有无线电(示例描述了访问无线电的其他方式):
var radios = await Radio.GetRadiosAsync();
Run Code Online (Sandbox Code Playgroud)
给定一个无线电对象,然后您可以通过以下方式更改状态:
Radio radio = SOME_RADIO;
radio.StateChanged = Radio_StateChangedCallback; // Called when the radio state completes the change
radio.SetStateAsync(RadioState.On); // Or RadioState.Off
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3633 次 |
| 最近记录: |