Win32 版本的 OneNote 有个 停靠到桌面 的功能,可以把桌面图标和其他应用程序的窗口通通 排挤到 OneNote 窗口的周围,做起笔记来方便极了!
我非常喜欢这个功能,我也想给我自己写的应用程序加上这个功能,可是我却找不到这个功能对应的 Windows API,望大家能帮忙指点迷津,感谢!


Win32 版本的 OneNote 有个 停靠到桌面 的功能,可以把桌面图标和其他应用程序的窗口通通 排挤到 OneNote 窗口的周围,做起笔记来方便极了!
我非常喜欢这个功能,我也想给我自己写的应用程序加上这个功能,可是我却找不到这个功能对应的 Windows API,望大家能帮忙指点迷津,感谢!


|
youthcouldOct 27, 2018
2
请问右下角的飞机图标是啥软件啊?
|
|
3
我也问了身边的好几个熟悉 Windows 开发的朋友,他们都不知道这个功能是怎么实现的。
希望同样不知道如何实现这个功能的 V 友们能帮顶一下这个帖子,也许这样我们可以更快地获知答案。 |
|
Raymon111111Oct 27, 2018
4
微软没有开发者论坛吗
|
|
5
@youthcould
右下角的应用程序从左至右依次是: 我自己写的 Microsoft Flight Simulator X 插件 TIM 微信 f.lux ShareX (最强的截图软件) Elan 触控板驱动 Power Keys (最强的键盘流效率工具,https://PowerKeys.GitHub.io ) OneDrive |
|
ripeOct 28, 2018 via Android
6
记得微软有个数百美刀的服务,买了这个服务有 3 次还是 5 次提问的机会,会有专家一对一解决你的疑惑?
|
|
7
不懂,帮顶一下吧
|
|
dangyuluoOct 28, 2018
10
|
|
ysc3839Oct 28, 2018
11
我猜测是 SystemParametersInfo SPI_SETWORKAREA。具体 OneNote 怎么做的也许得逆向看看了。
|
|
iwtbauhOct 28, 2018
12
如果是 Linux 或者 Unix 我倒是可以告诉你
文档在 https://specifications.freedesktop.org/wm-spec/1.3/ar01s05.html 使用 _NET_WM_STRUT 和 _NET_WM_STRUT_PARTIAL 这两个 Atom 即可 |
|
yejinmoOct 28, 2018
13
是否可以考虑使用 spy++ 抓取 OneNote 的消息
|
|
oott123Oct 28, 2018 via Android
14
歪楼,我觉得 Snipaste 才是最强截图软件,并且还是最强贴图软件(顶锅盖逃
|
|
15
难道不是失传已久的桌面工具栏?
|
|
mason961125Oct 28, 2018 via iPhone
16
你有没有想过,可能 Onenote 真的只是移动了图标,然后窗口还原的时候再移回去?
|
|
17
|
|
icekingcyOct 28, 2018 via iPhone
18
歪楼问下 还有桌面 Wideget 插件实现的方式么
|
|
storypandaOct 28, 2018 via Android
19
surface go 可以做到一并开 5 个窗口吗? win10 家庭版
|
|
20
|
|
edsgerlinOct 28, 2018
21
|
|
22
Application Toolbar
Raymond 遇到过 https://blogs.msdn.microsoft.com/oldnewthing/20170504-00/?p=96106 我的例子 https://github.com/GeeLaw/PowerShellThingies/tree/master/modules/Dock-PS 同时抗议不付费的技术支持服务,以及 MSDN forums 更适合问针对 Win32 的问题。 最后,任务栏也是这么实现的。 |
|
23
其实这个内容我似乎在 V2EX 上 po 过 https://www.v2ex.com/t/359583
|
|
24
|
|
25
@dangyuluo
在他帮顶之前,有 200 多个 V 站会员浏览了我的这个帖子,但是他们都没有吭声。 他作为第一个愿意帮顶我帖子的 V 友,我为什么不能感谢他? 虽然他的回复没有直接回答问题,但是他的这个回复却能间接帮助这个帖子更快找到解决方法,怎么就没有意义? |
|
mmdsunOct 28, 2018 via Android
28
帮顶。我也没见到过这个 api
|
|
openbsdOct 28, 2018
30
@Laynooor #6
不用数百刀 RMB150 不过要求涉及的微软产品均是来自微软 零售的正版 之前遇到个 “底层?” 问题专门咨询过,门槛太高遂放弃了 |
|
wohenyingyu02Oct 28, 2018
31
隐约记得 win8 时代的大方块是可以这样设置的,那时候还叫 metro 应用……
|
|
cuzfinalOct 29, 2018
32
Windows10 有分屏功能,和这个很像。
|