Mike McCormack : taskmgr: Fix some gcc 4.1 warnings caused by commctrl. h macros.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Mar 21 04:53:16 CST 2006


Module: wine
Branch: refs/heads/master
Commit: 423079eb3b5e9b41cb54cec5037b9df9a9708daa
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=423079eb3b5e9b41cb54cec5037b9df9a9708daa

Author: Mike McCormack <mike at codeweavers.com>
Date:   Tue Mar 21 11:27:45 2006 +0900

taskmgr: Fix some gcc 4.1 warnings caused by commctrl.h macros.

---

 programs/taskmgr/applpage.c |   44 +++++++++++++++++++++++--------------------
 1 files changed, 24 insertions(+), 20 deletions(-)

diff --git a/programs/taskmgr/applpage.c b/programs/taskmgr/applpage.c
index 325f807..2f0f0e5 100644
--- a/programs/taskmgr/applpage.c
+++ b/programs/taskmgr/applpage.c
@@ -98,15 +98,19 @@ ApplicationPageWndProc(HWND hDlg, UINT m
         _tcscpy(szTemp, _T("Task"));
         column.pszText = szTemp;
         column.cx = 250;
-        ListView_InsertColumn(hApplicationPageListCtrl, 0, &column);    /* Add the "Task" column */
+        /* Add the "Task" column */
+        SendMessage(hApplicationPageListCtrl, LVM_INSERTCOLUMN, 0, (LPARAM) &column);
         column.mask = LVCF_TEXT|LVCF_WIDTH;
         _tcscpy(szTemp, _T("Status"));
         column.pszText = szTemp;
         column.cx = 95;
-        ListView_InsertColumn(hApplicationPageListCtrl, 1, &column);    /* Add the "Status" column */
+        /* Add the "Status" column */
+        SendMessage(hApplicationPageListCtrl, LVM_INSERTCOLUMN, 1, (LPARAM) &column);
 
-        ListView_SetImageList(hApplicationPageListCtrl, ImageList_Create(16, 16, ILC_COLOR8|ILC_MASK, 0, 1), LVSIL_SMALL);
-        ListView_SetImageList(hApplicationPageListCtrl, ImageList_Create(32, 32, ILC_COLOR8|ILC_MASK, 0, 1), LVSIL_NORMAL);
+        SendMessage(hApplicationPageListCtrl, LVM_SETIMAGELIST, LVSIL_SMALL,
+                    (LPARAM) ImageList_Create(16, 16, ILC_COLOR8|ILC_MASK, 0, 1));
+        SendMessage(hApplicationPageListCtrl, LVM_SETIMAGELIST, LVSIL_NORMAL,
+                    (LPARAM) ImageList_Create(32, 32, ILC_COLOR8|ILC_MASK, 0, 1));
 
         UpdateApplicationListControlViewSetting();
 
@@ -330,7 +334,7 @@ void AddOrUpdateHwnd(HWND hWnd, TCHAR *s
         memset(&item, 0, sizeof(LV_ITEM));
         item.mask = LVIF_IMAGE|LVIF_PARAM;
         item.iItem = i;
-        ListView_GetItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_GETITEM, 0, (LPARAM) &item);
 
         pAPLI = (LPAPPLICATION_PAGE_LIST_ITEM)item.lParam;
         if (pAPLI->hWnd == hWnd)
@@ -358,7 +362,7 @@ void AddOrUpdateHwnd(HWND hWnd, TCHAR *s
             ImageList_ReplaceIcon(hImageListSmall, item.iItem, hIcon);
 
             /* Update the list view */
-            ListView_RedrawItems(hApplicationPageListCtrl, 0, ListView_GetItemCount(hApplicationPageListCtrl));
+            SendMessage(hApplicationPageListCtrl, LVM_REDRAWITEMS, 0, ListView_GetItemCount(hApplicationPageListCtrl));
             /* UpdateWindow(hApplicationPageListCtrl); */
             InvalidateRect(hApplicationPageListCtrl, NULL, 0);
         }
@@ -381,7 +385,7 @@ void AddOrUpdateHwnd(HWND hWnd, TCHAR *s
         item.pszText = LPSTR_TEXTCALLBACK;
         item.iItem = ListView_GetItemCount(hApplicationPageListCtrl);
         item.lParam = (LPARAM)pAPLI;
-        ListView_InsertItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_INSERTITEM, 0, (LPARAM) &item);
     }
 
 
@@ -391,7 +395,7 @@ void AddOrUpdateHwnd(HWND hWnd, TCHAR *s
         memset(&item, 0, sizeof(LV_ITEM));
         item.mask = LVIF_IMAGE|LVIF_PARAM;
         item.iItem = i;
-        ListView_GetItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_GETITEM, 0, (LPARAM) &item);
 
         pAPLI = (LPAPPLICATION_PAGE_LIST_ITEM)item.lParam;
         if (!IsWindow(pAPLI->hWnd)||
@@ -404,7 +408,7 @@ void AddOrUpdateHwnd(HWND hWnd, TCHAR *s
             ImageList_Remove(hImageListLarge, item.iItem);
             ImageList_Remove(hImageListSmall, item.iItem);
 
-            ListView_DeleteItem(hApplicationPageListCtrl, item.iItem);
+            SendMessage(hApplicationPageListCtrl, LVM_DELETEITEM, item.iItem, 0);
             free(pAPLI);
             bItemRemoved = TRUE;
         }
@@ -423,7 +427,7 @@ void AddOrUpdateHwnd(HWND hWnd, TCHAR *s
             item.mask = LVIF_IMAGE;
             item.iItem = i;
             item.iImage = i;
-            ListView_SetItem(hApplicationPageListCtrl, &item);
+            SendMessage(hApplicationPageListCtrl, LVM_SETITEM, 0, (LPARAM) &item);
         }
     }
 
@@ -566,7 +570,7 @@ void ApplicationPageOnNotify(WPARAM wPar
 
         case HDN_ITEMCLICK:
 
-            ListView_SortItems(hApplicationPageListCtrl, ApplicationPageCompareFunc, 0);
+            SendMessage(hApplicationPageListCtrl, LVM_SORTITEMS, 0, (LPARAM) ApplicationPageCompareFunc);
             bSortAscending = !bSortAscending;
 
             break;
@@ -708,7 +712,7 @@ void ApplicationPage_OnWindowsTileHorizo
         item.mask = LVIF_STATE|LVIF_PARAM;
         item.iItem = i;
         item.stateMask = (UINT)-1;
-        ListView_GetItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_GETITEM, 0, (LPARAM) &item);
 
         if (item.state & LVIS_SELECTED) {
             pAPLI = (LPAPPLICATION_PAGE_LIST_ITEM)item.lParam;
@@ -739,7 +743,7 @@ void ApplicationPage_OnWindowsTileVertic
         item.mask = LVIF_STATE|LVIF_PARAM;
         item.iItem = i;
         item.stateMask = (UINT)-1;
-        ListView_GetItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_GETITEM, 0, (LPARAM) &item);
 
         if (item.state & LVIS_SELECTED) {
             pAPLI = (LPAPPLICATION_PAGE_LIST_ITEM)item.lParam;
@@ -765,7 +769,7 @@ void ApplicationPage_OnWindowsMinimize(v
         item.mask = LVIF_STATE|LVIF_PARAM;
         item.iItem = i;
         item.stateMask = (UINT)-1;
-        ListView_GetItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_GETITEM, 0, (LPARAM) &item);
         if (item.state & LVIS_SELECTED) {
             pAPLI = (LPAPPLICATION_PAGE_LIST_ITEM)item.lParam;
             if (pAPLI) {
@@ -786,7 +790,7 @@ void ApplicationPage_OnWindowsMaximize(v
         item.mask = LVIF_STATE|LVIF_PARAM;
         item.iItem = i;
         item.stateMask = (UINT)-1;
-        ListView_GetItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_GETITEM, 0, (LPARAM) &item);
         if (item.state & LVIS_SELECTED) {
             pAPLI = (LPAPPLICATION_PAGE_LIST_ITEM)item.lParam;
             if (pAPLI) {
@@ -812,7 +816,7 @@ void ApplicationPage_OnWindowsCascade(vo
         item.mask = LVIF_STATE|LVIF_PARAM;
         item.iItem = i;
         item.stateMask = (UINT)-1;
-        ListView_GetItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_GETITEM, 0, (LPARAM) &item);
         if (item.state & LVIS_SELECTED) {
             pAPLI = (LPAPPLICATION_PAGE_LIST_ITEM)item.lParam;
             if (pAPLI) {
@@ -836,7 +840,7 @@ void ApplicationPage_OnWindowsBringToFro
         item.mask = LVIF_STATE|LVIF_PARAM;
         item.iItem = i;
         item.stateMask = (UINT)-1;
-        ListView_GetItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_GETITEM, 0, (LPARAM) &item);
         if (item.state & LVIS_SELECTED) {
             pAPLI = (LPAPPLICATION_PAGE_LIST_ITEM)item.lParam;
             break;
@@ -860,7 +864,7 @@ void ApplicationPage_OnSwitchTo(void)
         item.mask = LVIF_STATE|LVIF_PARAM;
         item.iItem = i;
         item.stateMask = (UINT)-1;
-        ListView_GetItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_GETITEM, 0, (LPARAM) &item);
 
         if (item.state & LVIS_SELECTED) {
             pAPLI = (LPAPPLICATION_PAGE_LIST_ITEM)item.lParam;
@@ -897,7 +901,7 @@ void ApplicationPage_OnEndTask(void)
         item.mask = LVIF_STATE|LVIF_PARAM;
         item.iItem = i;
         item.stateMask = (UINT)-1;
-        ListView_GetItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_GETITEM, 0, (LPARAM) &item);
         if (item.state & LVIS_SELECTED) {
             pAPLI = (LPAPPLICATION_PAGE_LIST_ITEM)item.lParam;
             if (pAPLI) {
@@ -919,7 +923,7 @@ void ApplicationPage_OnGotoProcess(void)
         item.mask = LVIF_STATE|LVIF_PARAM;
         item.iItem = i;
         item.stateMask = (UINT)-1;
-        ListView_GetItem(hApplicationPageListCtrl, &item);
+        SendMessage(hApplicationPageListCtrl, LVM_GETITEM, 0, (LPARAM) &item);
         if (item.state & LVIS_SELECTED) {
             pAPLI = (LPAPPLICATION_PAGE_LIST_ITEM)item.lParam;
             break;




More information about the wine-cvs mailing list