Um recurso é dados binários que você pode adicionar para o arquivo executável de um aplicativo baseado em Win32. Um recurso pode ser padrão ou definidos. Os dados em um recurso padrão descrevem um ícone, cursor, menu, caixa de diálogo, bitmap, metarquivo avançado, fonte, tabela de teclas aceleradoras, mensagem-entrada tabela, seqüência de caracteres-entrada tabela ou versão. Um recurso definido pelo aplicativo, chamado também um recurso personalizado, contém todos os dados necessários para um aplicativo específico.