Erro RW2003 (compilador de recurso)
Erro de geração
Para corrigir verificando as possíveis causas a seguir
Erro: o arquivo de recurso do arquivo de bitmap não está no formato 3.00
Bitmaps usando o formato Windows versão 2.x não podem ser usados em arquivos de recursos de versão 3.x. O bitmap deve ser redesenhado ou convertido em formato 3.x.
Erro: DIB antigo no nome do recurso. Passe-o pelo SDKPAINT
Um DIB (bitmap independente de dispositivo) no recurso especificado não é compatível com o formato do Windows 3.0. O bitmap deve ser redesenhado ou convertido para o formato 3.x.
Erro: o nome do recurso do arquivo de recurso não está no formato 3.00
Um ícone ou cursor no recurso especificado usou um formato de uma versão anterior do Windows. O ícone ou cursor deve ser redesenhado ou convertido para o formato 3.x.
Formato de cabeçalho DIB desconhecido
O cabeçalho de bitmap não é uma estrutura BITMAPCOREHEADER ou BITMAPINFOHEADER.
Não é possível inicializar informações de símbolo
Esse erro ocorre somente no Visual C++. A causa provável é que você tem muitos arquivos abertos ou não pode abrir ou gravar nos arquivos de dados necessários para o Visual C++ importar os símbolos no seu script. O Visual C++ tenta criar esses arquivos no diretório especificado pela variável de ambiente TMP ou no diretório atual se nenhum for especificado.
Não é possível salvar informações de símbolo
Esse erro ocorre somente no Visual C++. A causa provável é que você tem muitos arquivos abertos ou não pode fechar ou gravar nos arquivos de dados necessários para o Visual C++ importar os símbolos no seu script. O Visual C++ tenta criar esses arquivos no diretório especificado pela variável de ambiente TMP ou no diretório atual se nenhum for especificado.
O arquivo de recurso do arquivo de bitmap não está no formato 2.03
Um bitmap usou um formato anterior à versão 2.03. O bitmap deve ser convertido ou redesenhado usando o formato da versão 3.00 ou posterior.
Recurso muito grande
Para o Windows 3.1, um recurso não pode exceder aproximadamente 65.000 bytes. Se for o caso do seu recurso, então você não poderá compilá-lo com o Visual C++ ou o compilador de recursos de linha de comando. Esse limite não se aplica a cursores, ícones, bitmaps ou outros recursos baseados em arquivo.
O arquivo de recurso não está no formato 3.00
Um cursor ou ícone usou um formato anterior à versão 3.00. O recurso deve ser convertido ou redesenhado usando o formato da versão 3.00 ou posterior.
Não é possível abrir o arquivo temporário
O Compilador de Recursos/Visual C++ não pôde abrir um arquivo temporário. A causa provável é que você não tem permissões de gravação para o diretório ou que o diretório não existe. O Visual C++ tenta usar esses arquivos no diretório especificado pela variável de ambiente TMP ou no diretório atual, se nenhum for especificado.