Thanks for all the info. I have Win XP SP3. Was the programming info only
for Vista?
Actually, what brought this up, is that when I installed IE8, I started
getting a white screen for several seconds (it varied) when I logged on.
Also, changes to my desktop seemed to be ignored. It was an irritation. I
got on the phone with a MS IE8 rep and we narrowed it down to whether or not
Right-Click Desktop>Arrange Icons By>Show Desktop Icons is checked. Mine is
not checked and I get the white desktop temporarily at logon. If I check
it, everything works properly. He told me that they would fix it, but,
until then, I wanted a work-around.
I like a clean desktop, so I use the built-in Desktop toolbar, hidden, at
the left of my screen. I then uncheck Show Desktop Icons. It works great
and gives me that clean desktop that I like, but now I get that error.
Anyway, when this happened, I decided to put all my desktop icons in a
folder, use that as a toolbar, and then delete them off the desktop. I
could then check Show Desktop Icons and still have a clean screen.
Rather than re-order all the icons manually, I wondered if there was a way
to copy that information from the desktop to the new toolbar.
Please tell me exactly where that information in
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop
and
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
is kept? I'm not sure which sub-key or value it is. Thanks.
Fred
"Andrew McLaren" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Frederick R. Hutchings wrote:
>> Where, specifically, does Windows keep the information that it uses to
>> decide in what order to put the desktop icons. I can move them around at
>
> Desktop icon locations are stored in the registry:
>
> HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop
>
> The information is stored as data type REG_BINARY; there is no reliable
> way for a user to directly edit this data. You could try to reverse
> engineer the binary format, but ... that way lies madness.
>
>> I can also reposition them in Windows toolbars. Does it keep that
>> information in a similar place?
>
> Toolbar information is kept under the registry location for each type of
> toolbar. So, Explorer toolbar settings are under:
>
> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
>
> IE Toolbar settings are under:
>
> HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar
>
> and so on.
>
> It's great fun to go spelunking for Windows internals, but if you plan to
> manipulate this data directly, you'd want to find an official API such as
> SHGetStockIconInfo() and its partners ... and a programming language, with
> which to call that API. These are documented in MSDN:
>
> http://msdn.microsoft.com/en-us/library/bb773177(VS.85).aspx
>
> Hope it helps,
>
> Andrew
> --
> amclar at optusnet dot com dot au
|