Vb.net 更改桌面图标对齐方式
我想制作一个应用程序来更改桌面图标的对齐方式或位置 问题是我不知道如何开始这样做 我搜索了信息,发现桌面图标位置存储在此注册表项中:Vb.net 更改桌面图标对齐方式,vb.net,visual-studio,icons,alignment,desktop,Vb.net,Visual Studio,Icons,Alignment,Desktop,我想制作一个应用程序来更改桌面图标的对齐方式或位置 问题是我不知道如何开始这样做 我搜索了信息,发现桌面图标位置存储在此注册表项中: HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop\ItemPos 但是它是一个很大的二进制值,所以如果我想将默认的桌面图标对齐方式(从左上到下)更改为从右上到下,我需要做什么 感谢阅读。也许您可以使用user32 Windows库中的SystemParametersInfo函数。
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop\ItemPos
但是它是一个很大的二进制值,所以如果我想将默认的桌面图标对齐方式(从左上到下)更改为从右上到下,我需要做什么
感谢阅读。也许您可以使用user32 Windows库中的SystemParametersInfo函数。 你可以在这里阅读:
关于图标\桌面设置,有很多可访问性参数 这是一个“我想解决世界饥饿”的问题。我也不知道如何开始。没有api允许您这样做,这显然是因为Microsoft不希望您弄乱用户的图标。所以不要,这个问题没有答案,你无法解决世界饥饿问题。谢谢Hans,但是有很多应用程序可以改变图标的位置,例如Stardock的“Fences”,还有很多我记不起名字的应用程序。。。这个想法并非不可能!