4 HWND hServicesListCtrl
;
8 ServicesPageWndProc(HWND hDlg
, UINT message
, WPARAM wParam
, LPARAM lParam
)
17 hServicesListCtrl
= GetDlgItem(hDlg
, IDC_TOOLS_LIST
);
18 hServicesDialog
= hDlg
;
20 dwStyle
= SendMessage(hServicesListCtrl
, LVM_GETEXTENDEDLISTVIEWSTYLE
, 0, 0);
21 dwStyle
= dwStyle
| LVS_EX_FULLROWSELECT
| LVS_EX_CHECKBOXES
;
22 SendMessage(hServicesListCtrl
, LVM_SETEXTENDEDLISTVIEWSTYLE
, 0, dwStyle
);
24 SetWindowPos(hDlg
, NULL
, 10, 32, 0, 0, SWP_NOACTIVATE
| SWP_NOOWNERZORDER
| SWP_NOSIZE
| SWP_NOZORDER
);
26 // Initialize the application page's controls
27 column
.mask
= LVCF_TEXT
| LVCF_WIDTH
;
29 LoadString(hInst
, IDS_SERVICES_COLUMN_SERVICE
, szTemp
, 256);
30 column
.pszText
= szTemp
;
32 ListView_InsertColumn(hServicesListCtrl
, 0, &column
);
34 column
.mask
= LVCF_TEXT
| LVCF_WIDTH
;
35 LoadString(hInst
, IDS_SERVICES_COLUMN_VENDOR
, szTemp
, 256);
36 column
.pszText
= szTemp
;
38 ListView_InsertColumn(hServicesListCtrl
, 1, &column
);
40 column
.mask
= LVCF_TEXT
| LVCF_WIDTH
;
41 LoadString(hInst
, IDS_SERVICES_COLUMN_STATUS
, szTemp
, 256);
42 column
.pszText
= szTemp
;
44 ListView_InsertColumn(hServicesListCtrl
, 1, &column
);