Generation Error
General errors can be caused by any of following conditions:
Bitmaps using the Windows version 2.x format cannot be used in version 3.x resource files. The bitmap must be redrawn or converted to 3.x format.
A Device Independent Bitmap (DIB) in the specified resource is not compatible with the Windows 3.0 format. The bitmap must be redrawn or converted to the 3.x format.
An icon or cursor in the specified resource used a format from a previous version of Windows. The icon or cursor must be redrawn or converted to the 3.x format.
The bitmap header is not a BITMAPCOREHEADER or BITMAPINFOHEADER structure.
This error occurs only in Visual C++. The probable cause is that you have too many open files or you cannot open or write to the data files needed for Visual C++ to import the symbols in your script. Visual C++ attempts to create these files in the directory specified by the TMP environment variable or the current directory if none is specified.
This error occurs only in Visual C++. The probable cause is that you have too many open files or you cannot close or write to the data files needed for Visual C++ to import the symbols in your script. Visual C++ attempts to use these files in the directory specified by the TMP environment variable or the current directory if none is specified.
A bitmap used a format earlier than version 2.03. The bitmap must be converted or redrawn using the format for version 3.00 or later.
For Windows 3.1 a resource cannot exceed approximately 65000 bytes. If your resource does, then you will not be able to compile it with Visual C++ or the command-line resource compiler. This limit does not apply to cursors, icons, bitmaps, or other file-based resources.
A cursor or icon used a format earlier than version 3.00. The resource must be converted or redrawn using the format for version 3.00 or later.
The Resource Compiler/Visual C++ was unable to open a temporary file. The probable cause is either that you do not have write permissions for the directory or that the directory does not exist. The Resource Compiler/Visual C++ attempts to use these files in the directory specified by the TMP environment variable or the current directory if none is specified.