http://bugs.winehq.org/show_bug.cgi?id=8088
--- Comment #5 from Vincent Povirk madewokherd@gmail.com 2009-09-28 18:05:05 --- The windowscodecs work destroyed any chance of this working in current Wine. The oleaut32 WIC loading code now internally converts the image data from whatever it was (8-bit paletted in this case) to 32-bit ARGB, just because it was simplest to only deal with one format.
Someone would have to fix OLEPictureImpl_LoadWICDecoder/OLEPictureImpl_LoadWICSource so that it creates an 8-bit bitmap when it gets 8-bit paletted data.