Consegui converter arquivos PNG em arquivos ICO (graças a Transformar pngs em um arquivo ICO ), mas agora eu gostaria de criar um "pacote" de ícones semelhante a system32.dll
, que contém vários ícones individuais. Como isso pode ser feito?
Consegui converter arquivos PNG em arquivos ICO (graças a Transformar pngs em um arquivo ICO ), mas agora eu gostaria de criar um "pacote" de ícones semelhante a system32.dll
, que contém vários ícones individuais. Como isso pode ser feito?
Respostas:
Você precisa criar uma DLL que contenha vários ícones como recursos. Isso pode ser feito no Visual Studio através destas instruções . Outras ferramentas de desenvolvimento do Windows que podem criar uma DLL devem poder fazer a mesma coisa.
Isso pode até ser feito com o compilador de recursos (rc.exe) incluído no SDK do Windows e criando manualmente um arquivo de recursos .
Parece que isso também funcionará.
Acontece que houve uma reescrita em Java do CombineIcons chamada Icollator , embora ainda suporte apenas até 128x128 pixels.
Existe um programa que pode atender às suas necessidades. É o GConvert: https://www.gdgsoft.com/gconvert/help/index.aspx?page=HDIODll.htm
Mas até agora, este freeware suporta apenas o tamanho de 256x256. Se você concordar com isso, talvez queira tentar.