This topic created in 961 days ago, the information mentioned may be changed or developed.
我需要开发一个 win11 APP. App 主窗口一开始隐藏在屏幕左边缘, 但鼠标经过时自动显示, 鼠标离开窗口后再自动隐藏. 就像 Win 任务栏, 或 QQ 聊天窗口能通过鼠标自动呼出和隐藏的.
我试了 electron, 做不到这些. 请推荐开发框架能实现上述功能,以及如何实现. 谢谢
请问, 最新的 winUI 3 框架能实现上述功能吗?
谢谢.
12 replies 2023-10-10 20:50:51 +08:00  | | 1 tool2d Oct 9, 2023 我问 gpt4 “用 electron 写一个 windows 窗口能吸附在边缘的演示代码”,直接帮我写了一个。 |
 | | 4 learningman Oct 9, 2023 别 WinUI3 ,还不完善,你想的这些指不定又得 binding 去 C++然后写一堆 workaround |
 | | 6 thawne Oct 9, 2023 winui3 有很多目前没有答案的(至少 github ,StackOverflow ,google ,GPT 都不行)问题,需要你自己分析...如果.NET 用得熟的话可以试试 |
 | | 7 lizhenda Oct 9, 2023 electron 既然做不到,那迅雷的悬浮球怎么实现的?其实很简单的,只是你不愿意深入去想怎么实现而已。 |
 | | 8 Jax6 Oct 9, 2023 C#,.net 不要太简单 |
 | | 9 PTLin Oct 9, 2023 加个鼠标 hook 判断鼠标位置,然后调用 set size 和 set position 不行吗 |
 | | 10 yangzzzzzz Oct 9, 2023 winui3+win32 的库可以实现 涉及到系统操作的 api 都得用 win32 的 api |
 | | 12 ikas Oct 10, 2023 winui3 只是一个 ui 框架,它可以显示在 win32 窗口中,也可以在 winrt corewindow 中(已废弃) ,它不会有窗口这些功能 还是要找原生 win32 窗口实现方式 - |