首页 > 解决方案 > 如何使用 C++ WinRT API 注册无线电 StateChange 事件

问题描述

// Register
event_token StateChanged(TypedEventHandler<Radio, IInspectable const&> const& handler) const;

任何人都可以帮助使用 C++ winRT 注册事件的代码。我正在寻找可以在无线电状态更改时调用事件的代码

标签: c++asynchronouswindows-runtimec++-winrt

解决方案


任何人都可以帮助使用 C++ winRT 注册事件的代码。

您可以参考官方示例代码,并像下面这样注册事件。

myRadioStateChangedToken = MyRadio.StateChanged({ get_weak(), &Scenario1_Discovery::MyRadio_StateChanged});

有关在 C++/WinRT 中使用委托处理事件的更多详细信息。请参考本教程


推荐阅读