Bem, depois de pesquisar e reunir vários pontos em torno do StackOverflow (nossa, eu já amo esse lugar), a maioria dos problemas já havia passado dessa fase. Eu consegui encontrar uma resposta para o meu problema.
Como criar um recurso:
No meu caso, quero criar um ícone. É um processo semelhante, independentemente do tipo de dados que você deseja adicionar como recurso.
- Clique com o botão direito do mouse no projeto ao qual você deseja adicionar um recurso. Faça isso no Solution Explorer. Selecione a opção "Propriedades" da lista.
- Clique na guia "Recursos".
- O primeiro botão na parte superior da barra permitirá selecionar o tipo de recurso que você deseja adicionar. Deve começar na string. Queremos adicionar um ícone, então clique nele e selecione "Ícones" na lista de opções.
- Em seguida, vá para o segundo botão, "Adicionar recurso". Você pode adicionar um novo recurso ou, se já possui um ícone, também pode adicioná-lo. Siga as instruções para qualquer opção que você escolher.
- Neste ponto, você pode clicar duas vezes no recurso recém-adicionado para editá-lo. Observe que os recursos também são exibidos no Gerenciador de Soluções e clicar duas vezes nele também é eficaz.
Como usar um recurso:
Ótimo, por isso temos nosso novo recurso e estamos ansiosos por ter aqueles ícones adoráveis em mudança ... Como fazemos isso? Bem, para nossa sorte, o C # torna isso extremamente fácil.
Há uma classe estática chamada Properties.Resources
que fornece acesso a todos os seus recursos; portanto, meu código acabou sendo tão simples quanto:
paused = !paused;
if (paused)
notifyIcon.Icon = Properties.Resources.RedIcon;
else
notifyIcon.Icon = Properties.Resources.GreenIcon;
Feito! Acabado! Tudo é simples quando você sabe, não é?