本文介绍了在使用Visual C++ 6.0进行开发过程中遇到的errorRC2176错误及其原因。该错误通常发生在加载真彩色图标资源(.ico文件)时,因为VC6.0仅支持256色图标且不支持特定尺寸的图像。
error RC2176 : old DIB in res/****.ico; pass it through SDKPAINT 这是由于载入的资源文件(****.ico)是真彩色,即3个字节的,而VC6.0只支持256色,因此出现错误! ============================== 这只是原因之一,另外一个可能的原因是VC6.0不支持256大小的图像,估计只有48x48