http://bugs.winehq.org/show_bug.cgi?id=15505
Summary: STM_SETIMAGE does not handle bitmaps with alpha correctly Product: Wine Version: 1.1.5 Platform: PC OS/Version: Linux Status: NEW Severity: minor Priority: P2 Component: user32 AssignedTo: wine-bugs@winehq.org ReportedBy: thestig@google.com
In XP, STM_SETIMAGE makes a copy of bitmaps with alpha, which allows applications to delete the bitmaps they passed in. Many programmers expect this as the default behavior, since they don't test on older Windows platforms.
Our STM_SETIMAGE implementation still follows the pre-XP behavior, which may cause rendering problems for apps that use STM_SETIMAGE extensively.
I don't have a minimal test case just yet...