The compiled executable can be downloaded >> HERE <<
The help will show up in case of opening it with dbclick, anyway:
The program require one of the following parameters:
Parameter | Description |
---|---|
-test | Just print out all the child of the desktop, nothing more. |
-api | hide/show the icons using the windows api. |
-hax | workaround to hide/show the icons (for some reason the api don't work) |
example:
iconHider.exe -hax
You can run it in these ways:
- use a batch file.
- use a shortcut.
I use the shortcut with a key set.
For some reason "SHGetSetSettings" don't work (tested on two windows 10 with different build).
So the workaround is to hide "SysListView32" but as you can see from the two screenshot "SHELLDLL_DefView" can be a child of "Progman" or "WorkerW", there's also more than one "SysListView32" so teh solution was iterate directly all the children window of the desktop to find the only one that has also a title "FolderView".
- Visual Studio Code
- Microsoft C++ (MSVC) compiler
- TikoTako - TikoTako