From f62aa585d62b598af91c959d748dc3d719b576cf Mon Sep 17 00:00:00 2001 From: Mark Jansen Date: Wed, 14 Dec 2016 20:33:39 +0000 Subject: [PATCH] [USRMGR] Load 32bit icons for groups tab. Patch by Jared Smudde. CORE-12547 #resolve #comment Thanks! svn path=/trunk/; revision=73454 --- reactos/dll/cpl/usrmgr/groups.c | 6 +++--- reactos/dll/cpl/usrmgr/userprops.c | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/reactos/dll/cpl/usrmgr/groups.c b/reactos/dll/cpl/usrmgr/groups.c index 42272f6a2ca..e6caf5222ea 100644 --- a/reactos/dll/cpl/usrmgr/groups.c +++ b/reactos/dll/cpl/usrmgr/groups.c @@ -301,9 +301,9 @@ OnInitDialog(HWND hwndDlg) HICON hIcon; /* Create the image list */ - hImgList = ImageList_Create(16,16,ILC_COLOR8 | ILC_MASK,5,5); - hIcon = LoadImage(hApplet,MAKEINTRESOURCE(IDI_GROUP),IMAGE_ICON,16,16,LR_DEFAULTCOLOR); - ImageList_AddIcon(hImgList,hIcon); + hImgList = ImageList_Create(16, 16, ILC_COLOR32 | ILC_MASK, 5, 5); + hIcon = LoadImage(hApplet, MAKEINTRESOURCE(IDI_GROUP), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR); + ImageList_AddIcon(hImgList, hIcon); DestroyIcon(hIcon); hwndListView = GetDlgItem(hwndDlg, IDC_GROUPS_LIST); diff --git a/reactos/dll/cpl/usrmgr/userprops.c b/reactos/dll/cpl/usrmgr/userprops.c index cf21df21ec2..e49ea258d14 100644 --- a/reactos/dll/cpl/usrmgr/userprops.c +++ b/reactos/dll/cpl/usrmgr/userprops.c @@ -274,7 +274,7 @@ GetUserMembershipData(HWND hwndDlg, PMEMBERSHIP_USER_DATA pUserData) hwndLV = GetDlgItem(hwndDlg, IDC_USER_MEMBERSHIP_LIST); /* Create the image list */ - hImgList = ImageList_Create(16, 16, ILC_COLOR8 | ILC_MASK, 5, 5); + hImgList = ImageList_Create(16, 16, ILC_COLOR32 | ILC_MASK, 5, 5); hIcon = LoadImage(hApplet, MAKEINTRESOURCE(IDI_GROUP), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR); ImageList_AddIcon(hImgList, hIcon); DestroyIcon(hIcon); @@ -382,9 +382,9 @@ InitUserGroupsList(HWND hwndDlg) hwndLV = GetDlgItem(hwndDlg, IDC_USER_ADD_MEMBERSHIP_LIST); GetClientRect(hwndLV, &rect); - hImgList = ImageList_Create(16,16,ILC_COLOR8 | ILC_MASK,5,5); - hIcon = LoadImage(hApplet,MAKEINTRESOURCE(IDI_GROUP),IMAGE_ICON,16,16,LR_DEFAULTCOLOR); - ImageList_AddIcon(hImgList,hIcon); + hImgList = ImageList_Create(16, 16, ILC_COLOR32 | ILC_MASK, 5, 5); + hIcon = LoadImage(hApplet, MAKEINTRESOURCE(IDI_GROUP), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR); + ImageList_AddIcon(hImgList, hIcon); DestroyIcon(hIcon); (void)ListView_SetImageList(hwndLV, hImgList, LVSIL_SMALL); -- 2.17.1