Add support for icons set by STM_SETIMAGE.

This commit is contained in:
Huw D M Davies 2000-06-11 20:00:33 +00:00 committed by Alexandre Julliard
parent d323f4308d
commit d552d98b51
1 changed files with 11 additions and 2 deletions

View File

@ -316,8 +316,17 @@ LRESULT WINAPI StaticWndProc( HWND hWnd, UINT uMsg, WPARAM wParam,
goto END;
case STM_SETIMAGE:
/* FIXME: handle wParam */
lResult = STATIC_SetBitmap( wndPtr, (HBITMAP)lParam );
switch(wParam) {
case IMAGE_BITMAP:
lResult = STATIC_SetBitmap( wndPtr, (HBITMAP)lParam );
break;
case IMAGE_ICON:
lResult = STATIC_SetIcon( wndPtr, (HICON16)lParam );
break;
default:
FIXME("STM_SETIMAGE: Unhandled type %x\n", wParam);
break;
}
InvalidateRect( hWnd, NULL, FALSE );
UpdateWindow( hWnd );
break;