News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

Desktop Icons

Started by sinsi, August 19, 2024, 12:53:33 PM

Previous topic - Next topic

sinsi

Test for interacting with the desktop shell interfaces.
No code (the MASM64 SDK gave up after 100 errors) but there is a .pdb for the adventurous.

The program creates a borderless window with a listview the same size as the desktop and does nothing else (yet).
Extracting icons was a bit of a pain, I would be interested if you find icons are wrong/missing.
There should be a context menu as well.

It's just (at the moment) testing my version of a 64-bit INVOKE and PROLOGUE/EPILOGUE.
Hopefully it will finish up as a desktop icon save/restore state, maybe an icon positioner (shoutout to jimg).

Vortex

#1
Hi Sinsi,

Nice idea. Something similar :

https://www.softwareok.com/?seite=Freeware/DesktopOK

NoCforMe

I downloaded it and it ran OK. One thing I don't understand is how you managed to get an executable at all if you said the assembler stopped after more than 100 errors.

Anyhow, looks to be useful. Is the idea to extract icons and save & restore the desktop? Not sure how useful repositioning icons would be, as you can do that directly on the desktop anyway.
Assembly language programming should be fun. That's why I do it.

sinsi

Quote from: NoCforMe on August 20, 2024, 12:13:29 PMI downloaded it and it ran OK. One thing I don't understand is how you managed to get an executable at all if you said the assembler stopped after more than 100 errors.

Anyhow, looks to be useful. Is the idea to extract icons and save & restore the desktop? Not sure how useful repositioning icons would be, as you can do that directly on the desktop anyway.
I use my own windows.inc and build with VS, but qeditor builds it OK too (using the libraries from the latest Windows Kit).
The 100+ errors were from using the MASM64 SDK include files.