以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]桌面图标动态排列的问题。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=95222)

--  作者:54292550
--  发布时间:2017/1/13 14:46:00
--  [求助]桌面图标动态排列的问题。
我想通过狐表打开一个主窗口,主窗口大小基本上是横向占用整个屏幕的横向所有像素,纵向大概占用200像素,然后我打开这个窗口以后定位在最顶端,或者定位在紧贴Windows任务栏,然后就出现问题了,我怎么能让被这个窗口覆盖上的桌面图标重新排列一下,不被窗口遮挡?关闭狐表项目后又自动恢复刚才的状态。
--  作者:有点色
--  发布时间:2017/1/13 15:06:00
--  

只能是弹出一个窗口来显示你的桌面图标了。

 

最简单的

 

Dim proc As new Process
proc.file = SpecialFolder.DesktopDirectory
proc.start

 

如果要弄的好看,可以读取 SpecialFolder.DesktopDirectory 里面的文件,再弄一个窗口来显示。