Hi > BITMAPINFO * pBmi = 0; > pBmi = (BITMAPINFO*) new BYTE [ sizeof (BITMAPINFO) + (sizeof > (RGBQUAD) * 8)) ];
There you go! However, I would loose the cast and do it all in one go: BITMAPINFO * pBmi = new BYTE [ sizeof (BITMAPINFO) + (sizeof (RGBQUAD) * 8)) ]; Disclaimer: If the cast is actually needed, don't use a C style one, use one of the proper C++ ones. Regards Paul Paul Grenyer Email: [EMAIL PROTECTED] Web: http://www.paulgrenyer.co.uk Have you met Aeryn: http://www.paulgrenyer.co.uk/aeryn/? Version 0.3.0 beta now available for download.
