Skip to content

Commit c7cf65f

Browse files
authored
update links to Manage App Windows (#5620)
1 parent 8ff98f7 commit c7cf65f

11 files changed

+13
-13
lines changed

hub/apps/api-reference/cs-interop-apis/microsoft.ui/microsoft.ui.win32interop.getdisplayidfrommonitor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,5 @@ The display monitor identifier that corresponds to the specified *hmonitor*, if
4242
## See also
4343

4444
* [Win32Interop class](microsoft.ui.win32interop.md)
45-
* [Manage app windows](../../../windows-app-sdk/windowing/windowing-overview.md)
45+
* [Manage app windows](../../../develop/ui-input/manage-app-windows.md)
4646
* [Call interop APIs from a .NET app](../../../desktop/modernize/winrt-com-interop-csharp.md)

hub/apps/api-reference/cs-interop-apis/microsoft.ui/microsoft.ui.win32interop.geticonfromiconid.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,5 @@ The icon handle that corresponds to the specified *iconId*, if the provided *ico
4242
## See also
4343

4444
* [Win32Interop class](microsoft.ui.win32interop.md)
45-
* [Manage app windows](../../../windows-app-sdk/windowing/windowing-overview.md)
45+
* [Manage app windows](../../../develop/ui-input/manage-app-windows.md)
4646
* [Call interop APIs from a .NET app](../../../desktop/modernize/winrt-com-interop-csharp.md)

hub/apps/api-reference/cs-interop-apis/microsoft.ui/microsoft.ui.win32interop.geticonidfromicon.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,5 @@ The icon identifier that corresponds to the specified *hicon*, if the provided *
4242
## See also
4343

4444
* [Win32Interop class](microsoft.ui.win32interop.md)
45-
* [Manage app windows](../../../windows-app-sdk/windowing/windowing-overview.md)
45+
* [Manage app windows](../../../develop/ui-input/manage-app-windows.md)
4646
* [Call interop APIs from a .NET app](../../../desktop/modernize/winrt-com-interop-csharp.md)

hub/apps/api-reference/cs-interop-apis/microsoft.ui/microsoft.ui.win32interop.getmonitorfromdisplayid.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,5 @@ The display monitor handle that corresponds to the specified *displayId*, if the
4242
## See also
4343

4444
* [Win32Interop class](microsoft.ui.win32interop.md)
45-
* [Manage app windows](../../../windows-app-sdk/windowing/windowing-overview.md)
45+
* [Manage app windows](../../../develop/ui-input/manage-app-windows.md)
4646
* [Call interop APIs from a .NET app](../../../desktop/modernize/winrt-com-interop-csharp.md)

hub/apps/api-reference/cs-interop-apis/microsoft.ui/microsoft.ui.win32interop.getwindowfromwindowid.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,5 @@ The window handle that corresponds to the specified *windowId*, if the provided
4242
## See also
4343

4444
* [Win32Interop class](microsoft.ui.win32interop.md)
45-
* [Manage app windows](../../../windows-app-sdk/windowing/windowing-overview.md)
45+
* [Manage app windows](../../../develop/ui-input/manage-app-windows.md)
4646
* [Call interop APIs from a .NET app](../../../desktop/modernize/winrt-com-interop-csharp.md)

hub/apps/api-reference/cs-interop-apis/microsoft.ui/microsoft.ui.win32interop.getwindowidfromwindow.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,5 @@ The identifier that corresponds to the specified *hwnd*, if the provided *hwnd*
4242
## See also
4343

4444
* [Win32Interop class](microsoft.ui.win32interop.md)
45-
* [Manage app windows](../../../windows-app-sdk/windowing/windowing-overview.md)
45+
* [Manage app windows](../../../develop/ui-input/manage-app-windows.md)
4646
* [Call interop APIs from a .NET app](../../../desktop/modernize/winrt-com-interop-csharp.md)

hub/apps/desktop/modernize/ui/apply-snap-layout-menu.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ If your app's main window has the maximize caption button available but does not
2222

2323
If you have a custom title bar, then you can:​
2424

25-
- Use the Windows App SDK windowing APIs (see [Manage app windows](../../../windows-app-sdk/windowing/windowing-overview.md)) and have the platform draw and implement the caption buttons for you​.
25+
- Use the Windows App SDK windowing APIs (see [Manage app windows](../../../develop/ui-input/manage-app-windows.md)) and have the platform draw and implement the caption buttons for you​.
2626
- For Win32 apps, make sure you are responding appropriately to [WM_NCHITTEST](/windows/win32/inputdev/wm-nchittest) (with a return value of `HTMAXBUTTON` for the maximize/restore button)​.
2727

2828
```cpp

hub/apps/desktop/modernize/winrt-com-interop-csharp.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Here are the available C# interop classes, mapped from their underlying interop
4545

4646
### Available as part of the Windows App SDK
4747

48-
The [**Microsoft.UI.Win32Interop**](../../api-reference/cs-interop-apis/microsoft.ui/microsoft.ui.win32interop.md) class implements the C# interop methods in the table below. For a code example, see [Manage app windows](../../windows-app-sdk/windowing/windowing-overview.md#code-example).
48+
The [**Microsoft.UI.Win32Interop**](../../api-reference/cs-interop-apis/microsoft.ui/microsoft.ui.win32interop.md) class implements the C# interop methods in the table below. For a code example, see [Manage app windows](../../develop/ui-input/manage-app-windows.md).
4949

5050
|Interop function|C# interop method|
5151
|-|-|
@@ -121,6 +121,6 @@ There are currently no known issues for the C# interop classes. To provide feedb
121121
## Related topics
122122

123123
* [Create your first WinUI 3 project](../../winui/winui3/create-your-first-winui3-app.md)
124-
* [Manage app windows](../../windows-app-sdk/windowing/windowing-overview.md)
124+
* [Manage app windows](../../develop/ui-input/manage-app-windows.md)
125125
* [Retrieve a window handle (HWND)](../../develop/ui-input/retrieve-hwnd.md)
126126
* [Display WinRT UI objects that depend on CoreWindow](../../develop/ui-input/display-ui-objects.md)

hub/apps/develop/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ The following table highlights the development features that are provided by the
2727
| [App lifecycle: App instancing](../windows-app-sdk/applifecycle/applifecycle-instancing.md) | Control whether multiple instances of your app's process can run at the same time. |
2828
| [App lifecycle: Rich activation](../windows-app-sdk/applifecycle/applifecycle-rich-activation.md) | Process information about different kinds activations for your app. |
2929
| [App lifecycle: Power management](../windows-app-sdk/applifecycle/applifecycle-power.md) | Gain visibility into how your app affects the device's power state, and enable the app to make intelligent decisions about resource usage. |
30-
| [Manage app windows](../windows-app-sdk/windowing/windowing-overview.md) | Create and manage the windows associated with your app. |
30+
| [Manage app windows](../develop/ui-input/manage-app-windows.md) | Create and manage the windows associated with your app. |
3131
| [Push notifications](../windows-app-sdk/notifications/push-notifications/index.md) | Send raw notifications and app notifications to your app from the cloud using Azure App Registration identities. |
3232
| [App notifications](../windows-app-sdk/notifications/app-notifications/index.md) | Deliver messages to your user with app notifications. |
3333
| [Deployment](../windows-app-sdk/deployment-architecture.md) | Deploy the Windows App SDK runtime with your unpackaged and packaged app |

hub/apps/develop/title-bar.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ You can use AppWindow APIs with any UI framework that the Windows App SDK suppor
5252
If you use WinUI 3 XAML as your app's UI framework, both the [Window](/windows/windows-app-sdk/api/winrt/microsoft.ui.xaml.window) and the [AppWindow](/windows/windows-app-sdk/api/winrt/microsoft.ui.windowing.appwindow) APIs are available to you. Starting in Windows App SDK 1.4, the XAML Window and AppWindow use the same [AppWindowTitleBar](/windows/windows-app-sdk/api/winrt/microsoft.ui.windowing.appwindowtitlebar) object for title bar customization. Use the [Window.AppWindow](/windows/windows-app-sdk/api/winrt/microsoft.ui.xaml.window.appwindow) property to get an AppWindow object from an existing XAML window. With this AppWindow object you have access to the title bar customization APIs.
5353
To access additional features of the title bar, you can use the AppWindow APIs from your XAML Window like this: `AppWindow.TitleBar.ForegroundColor = Colors.White;`.
5454

55-
If you're not using WinUI 3 1.3 or later, use interop APIs to get the AppWindow and use the AppWindow APIs to customize the title bar. For more about the interop APIs, see [Manage app windows - UI framework and HWND interop](../windows-app-sdk/windowing/windowing-overview.md#ui-framework-and-hwnd-interop) and the [Windowing gallery sample](https://github.com/microsoft/WindowsAppSDK-Samples/tree/main/Samples/Windowing).
55+
If you're not using WinUI 3 1.3 or later, use interop APIs to get the AppWindow and use the AppWindow APIs to customize the title bar. For more about the interop APIs, see [Manage app windows - UI framework and HWND interop](/windows/apps/develop/ui-input/manage-app-windows#ui-framework-and-hwnd-interop) and the [Windowing gallery sample](https://github.com/microsoft/WindowsAppSDK-Samples/tree/main/Samples/Windowing).
5656

5757
## How much to customize the title bar
5858

@@ -615,7 +615,7 @@ private void AppWindow_Changed(AppWindow sender, AppWindowChangedEventArgs args)
615615
```
616616

617617
>[!NOTE]
618-
>_Full screen_ and _compact overlay_ modes can be entered only if supported by your app. See [Manage app windows](../windows-app-sdk/windowing/windowing-overview.md), [FullScreenPresenter](/windows/windows-app-sdk/api/winrt/microsoft.ui.windowing.fullscreenpresenter), and [CompactOverlayPresenter](/windows/windows-app-sdk/api/winrt/microsoft.ui.windowing.compactoverlaypresenter) for more info.
618+
>_Full screen_ and _compact overlay_ modes can be entered only if supported by your app. See [Manage app windows](ui-input/manage-app-windows.md), [FullScreenPresenter](/windows/windows-app-sdk/api/winrt/microsoft.ui.windowing.fullscreenpresenter), and [CompactOverlayPresenter](/windows/windows-app-sdk/api/winrt/microsoft.ui.windowing.compactoverlaypresenter) for more info.
619619
620620
## Do's and don'ts
621621

0 commit comments

Comments
 (0)