winrt::event_token结构(C++/WinRT)
向事件注册事件处理委托时返回的令牌;可用于撤销同一委托的注册。 有关处理事件和代码示例的详细信息,请参阅 在 C++/WinRT中使用委托处理事件。
语法
struct event_token
要求
受支持的最低 SDK: Windows SDK 版本 10.0.17134.0 (Windows 10 版本 1803)
Namespace: winrt
标头: %WindowsSdkDir%Include<WindowsTargetPlatformVersion>\cppwinrt\winrt\base.h (默认包含)
数据成员
功能 | 描述 |
---|---|
event_token::value 数据成员 | 一个不透明数值,它唯一表示使用事件注册委托。 |
成员运算符
算子 | 描述 |
---|---|
event_token::operator bool | 检查 event_token 对象是否有效并初始化。 |
免费运算符
算子 | 描述 |
---|---|
operator== (相等运算符) | 返回一个值,该值指示这两个参数是否彼此相等。 |
event_token::operator bool
检查 event_token 对象是否有效并初始化。
语法
explicit operator bool() const noexcept;
返回值
如果 event_token 对象有效并初始化(其 value
字段的值不为零),则 true
否则 false
。
event_token::value 数据成员
一个不透明数值,它唯一表示使用事件注册委托。
语法
int64_t value{};
operator== (相等运算符)
返回一个值,该值指示这两个参数是否彼此相等。
语法
inline bool operator==(winrt::event_token const& left, winrt::event_token const& right) noexcept;
参数
left
right
要与其他参数进行比较的 event_token 值。
返回值
如果两个参数彼此相等,则 true
否则 false
。
另请参阅
- winrt 命名空间
- 在 C++/WinRT 中使用委托
处理事件 - winrt::event 结构模板