1
tool2d 2023-10-09 13:18:17 +08:00
我问 gpt4 “用 electron 写一个 windows 窗口能吸附在边缘的演示代码”,直接帮我写了一个。
|
2
coderluan 2023-10-09 13:19:23 +08:00
试试 pyqt ,能实现,而且好上手
|
3
BwNVlwSq 2023-10-09 13:23:45 +08:00
跟着微软混。。一天饿三顿
|
4
learningman 2023-10-09 13:31:31 +08:00
别 WinUI3 ,还不完善,你想的这些指不定又得 binding 去 C++然后写一堆 workaround
|
5
mainjzb 2023-10-09 13:45:35 +08:00
qt
|
6
thawne 2023-10-09 15:04:42 +08:00
winui3 有很多目前没有答案的(至少 github ,StackOverflow ,google ,GPT 都不行)问题,需要你自己分析...如果.NET 用得熟的话可以试试
|
7
lizhenda 2023-10-09 15:05:07 +08:00
electron 既然做不到,那迅雷的悬浮球怎么实现的?其实很简单的,只是你不愿意深入去想怎么实现而已。
|
8
Jax6 2023-10-09 15:11:18 +08:00
C#,.net 不要太简单
|
9
PTLin 2023-10-09 15:28:29 +08:00
加个鼠标 hook 判断鼠标位置,然后调用 set size 和 set position 不行吗
|
10
yangzzzzzz 2023-10-09 17:16:36 +08:00
winui3+win32 的库可以实现 涉及到系统操作的 api 都得用 win32 的 api
|
11
soui 2023-10-10 09:59:12 +08:00
就这么简单的需求,直接用 win32 api 就解决了。不熟悉 win32 api, 可以用 wtl. 如果界面复杂,推荐使用我开源的 soui, https://github.com/soui4/soui
|
12
ikas 2023-10-10 20:50:51 +08:00
winui3 只是一个 ui 框架,它可以显示在 win32 窗口中,也可以在 winrt corewindow 中(已废弃) ,它不会有窗口这些功能
还是要找原生 win32 窗口实现方式 - |