winui3 能实现窗口置顶的功能吗

2022-08-12 11:40:04 +08:00
 yangzzzzzz

搜索了一圈只有个 uwp 的画中画功能,没有别的 api 能实现吗 https://imgur.com/j5qOyXi

1723 次点击
所在节点    程序员
10 条回复
yangzzzzzz
2022-08-12 11:45:55 +08:00
[Imgur]( )
ysc3839
2022-08-12 12:46:32 +08:00
拿到窗口的 HWND 然后调用 Win32 API 置顶。另外个人不建议现在用 WinUI 3 ,微软自己都没有大规模使用,Win11 还是 WinUI 2 。
yangzzzzzz
2022-08-12 13:15:14 +08:00
@ysc3839 谢谢 我试一下。看微软官网现在主推的就是这个,没想到坑这么多。官方文档写的也不是很清晰,这个套那个,看了半天没有头绪
ysc3839
2022-08-12 13:29:21 +08:00
@yangzzzzzz 我刚刚去看了下,WinUI3 确实是出正式版了,不过还有一些功能没赶上 WinUI 2 。个人还是建议等微软自己的产品用上之后再用。
maggch97
2022-08-12 13:41:18 +08:00
你写 Win32 程序不会调 Win32 API ?你还是用 electron 吧,那个适合你。
maggch97
2022-08-12 13:46:29 +08:00
@maggch97 https://github.com/VideoTogether/react-native-webview 你看一下我加的几个 commit 吧
maggch97
2022-08-12 13:46:47 +08:00
@maggch97 我错了,回复错帖子了
maggch97
2022-08-12 13:59:22 +08:00
yangzzzzzz
2022-08-15 13:47:32 +08:00
@maggch97 前端零经验过来的,准备写个小工具自己用。就是因为 elecorn 和 tauri 满足不了才用 winui 的,谢谢老哥
yangzzzzzz
2022-08-22 09:23:33 +08:00
使用 PInvoke.User32 包解决了问题,谢谢楼上两位大佬

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/872398

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX