DrawIconEx(hdc, 0, 0, hIcon, 16, 16, 0, hbrush_bkgnd, DI_IMAGE);
RECT rect = {0, 0, 16, 16}; FillRect(hdc, &rect, hbrush_bkgnd);  DrawIconEx(hdc, 0, 0, hIcon, 16, 16, 0, hbrush_bkgnd, DI_NORMAL);
HBITMAP create_bitmap_from_icon(HICON hIcon, HBRUSH hbrush_bkgnd, HDC hdc_wnd){	HBITMAP hbmp = CreateCompatibleBitmap(hdc_wnd, 16, 16);	HDC hdc = CreateCompatibleDC(0);	HBITMAP hbmp_org = SelectBitmap(hdc, hbmp);	DrawIconEx(hdc, 0, 0, hIcon, 16, 16, 0, hbrush_bkgnd, DI_IMAGE);	SelectBitmap(hdc, hbmp_org);	DeleteDC(hdc);	return hbmp;}