本质上你想在桌面壁纸上画画。桌面层次结构如下所示:
"Program Manager" Progman
"" SHELLDLL_DefView
"FolderView" SysListView32
Run Code Online (Sandbox Code Playgroud)
它SysListView32实际上绘制了桌面图标,所以这就是你必须挂钩的。而且你不能只是把你的表格粘在上面;你必须抓住WindowDC那个手柄并在DC上画画。
这是可以完成的——已经完成了,但是您将使用大量的互操作。忘记使用传统的 Winforms 表单来执行此操作。我认为我什至没有看到它在 C# 中完成,尽管有人在python中完成了它,如果这有帮助的话。我自己不是 python 编码员,但代码非常简短且易于理解。
| 归档时间: |
|
| 查看次数: |
7542 次 |
| 最近记录: |