Как наложить значок на папку или значок файла. Например, как в Tortoise SVN, Dropbox и т. д. поставить галочку над значком файла и значком папки? Как это сделать программно, например. из VB.Net.
Вам нужно написать Обработчик оверлея иконки оболочки .
Имейте в виду, что значки наложения являются строго ограниченным ресурсом, поэтому различные расширения Tortoise теперь совместно используют наложения. Согласно «Значки наложения отображаются, но не все» в FAQ по TortoiseSVN , всего может быть только 15 значков наложения, и 4 из них уже используются Windows.
Если вы на самом деле были бы рады использовать те же значки, что и Tortoise *, вам также следует использовать TortoiseOverlays. Подробнее о том, как это сделать, см. TortoiseOverlays / Documentation.txt в дереве TortoiseSVN.