IDesktopWindowXamlSourceNative::AttachToWindow 方法 (windows.ui.xaml.hosting.desktopwindowxamlsource.h)

将当前 IDesktopWindowXamlSourceNative 实例附加到桌面应用中与窗口句柄关联的父 UI 元素。

语法

HRESULT AttachToWindow(
  HWND parentWnd
);

参数

parentWnd

类型:HWND

要在其中托管 WinRT XAML 控件的父 UI 元素的窗口句柄。

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

有关演示如何使用此方法的代码示例,请参阅 XAML 岛示例存储库中 SampleCppApp 示例中的 XamlBridge.cpp

重要

确保你的代码仅针对每个 DesktopWindowXamlSource 对象调用一次 AttachToWindow 方法。 对一个 DesktopWindowXamlSource 对象多次调用此方法可能会导致内存泄漏。

要求

   
最低受支持的客户端 Windows 10 版本 1903(内部版本 18362)
标头 windows.ui.xaml.hosting.desktopwindowxamlsource.h

另请参阅

在 C++ 桌面 (Win32) 应用中使用 UWP XAML 托管 API