winrt::handle struct (C++/WinRT)

表示Windows句柄对象。 winrt::handlewinrt::handle_type winrt::handle_traits<> 的类型别名,因此请参阅 winrt::handle_type结构模板主题,了解 winrt::handle 可用的函数和运算符。

语法

struct handle_traits {};

using handle = handle_type<handle_traits>;

示例

winrt::handle h{ ::CreateEvent(nullptr, false, false, nullptr) };
winrt::check_bool(bool{ h });
winrt::check_bool(::SetEvent(h.get()));

要求

支持的最低 SDK:Windows SDK 版本 10.0.17134.0 (Windows 10版本 1803)

命名空间: winrt

标头: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (默认包含)

请参阅