Go to the source code of this file.
Data Structures |
| struct | PLINE_INFO |
Defines |
| #define | CX_ICON 16 |
| #define | CY_ICON 16 |
| #define | NUM_ICONS 2 |
| #define | MAX_LIST_COLUMNS (IDS_LIST_COLUMN_LAST - IDS_LIST_COLUMN_FIRST + 1) |
Functions |
| LPCTSTR | GetValueName (HWND hwndLV, int iStartAt) |
| VOID | SetValueName (HWND hwndLV, LPCTSTR pszValueName) |
| BOOL | IsDefaultValue (HWND hwndLV, int i) |
| static void | AddEntryToList (HWND hwndLV, LPTSTR Name, DWORD dwValType, void *ValBuf, DWORD dwCount, int Position, BOOL ValExists) |
| static BOOL | CreateListColumns (HWND hWndListView) |
| static BOOL | InitListViewImageLists (HWND hwndLV) |
| static void | OnGetDispInfo (NMLVDISPINFO *plvdi) |
| static int CALLBACK | CompareFunc (LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort) |
| BOOL | ListWndNotifyProc (HWND hWnd, WPARAM wParam, LPARAM lParam, BOOL *Result) |
| HWND | CreateListView (HWND hwndParent, HMENU id) |
| void | DestroyListView (HWND hwndLV) |
| BOOL | RefreshListView (HWND hwndLV, HKEY hKey, LPCTSTR keyPath) |
Variables |
| int | Image_String = 0 |
| int | Image_Bin = 0 |
| INT | iListViewSelect = -1 |
| static DWORD | g_columnToSort = ~0UL |
| static BOOL | g_invertSort = FALSE |
| static const int | default_column_widths [MAX_LIST_COLUMNS] = { 200, 175, 400 } |
| static const int | column_alignment [MAX_LIST_COLUMNS] = { LVCFMT_LEFT, LVCFMT_LEFT, LVCFMT_LEFT } |