6 #define MIP_CONTAINER_CLASSNAME L"ProcessHackerMiniInfo"
8 #define MIP_TIMER_PIN_FIRST 1
9 #define MIP_TIMER_PIN_LAST (MIP_TIMER_PIN_FIRST + MaxMiniInfoPinType - 1)
11 #define MIP_MSG_FIRST (WM_APP + 150)
12 #define MIP_MSG_UPDATE (WM_APP + 150)
13 #define MIP_MSG_LAST (WM_APP + 151)
15 #define MIP_UNPIN_CHILD_CONTROL_DELAY 1000
16 #define MIP_UNPIN_HOVER_DELAY 250
18 #define MIP_SEPARATOR_HEIGHT 2
19 #define MIP_PADDING_SIZE 3
21 #define MIP_REFRESH_AUTOMATICALLY_PINNED 0x1
22 #define MIP_REFRESH_AUTOMATICALLY_UNPINNED 0x2
23 #define MIP_REFRESH_AUTOMATICALLY_FLAG(Pinned) \
24 ((Pinned) ? MIP_REFRESH_AUTOMATICALLY_PINNED : MIP_REFRESH_AUTOMATICALLY_UNPINNED)
28 #define SET_BUTTON_BITMAP(hwndDlg, Id, Bitmap) \
29 SendMessage(GetDlgItem(hwndDlg, (Id)), BM_SETIMAGE, IMAGE_BITMAP, (LPARAM)(Bitmap))
56 _In_ BOOLEAN Minimized
65 _In_ PRECT DragRectangle
110 _In_ DRAWITEMSTRUCT *DrawItemStruct
115 _In_ ULONG_PTR WParam,
116 _In_ ULONG_PTR LParam
134 _In_opt_ PVOID Parameter,
135 _In_opt_ PVOID Context
144 _In_ PPOINT SourcePoint,
228 #define MIP_MAX_PROCESS_GROUPS 15
229 #define MIP_SINGLE_COLUMN_ID 0
231 #define MIP_CELL_PADDING 5
232 #define MIP_ICON_PADDING 3
233 #define MIP_INNER_PADDING 3
264 _In_opt_ PVOID Parameter1,
265 _In_opt_ PVOID Parameter2
277 _In_opt_ PVOID Context
298 _In_ PPH_MIP_GROUP_NODE Node
304 _In_opt_ PVOID Parameter1,
305 _In_opt_ PVOID Parameter2,
306 _In_opt_ PVOID Context
311 _In_ PPH_MIP_GROUP_NODE Node
334 _In_opt_ PVOID Parameter1,
335 _In_opt_ PVOID Parameter2
339 _In_
const void *elem1,
340 _In_
const void *elem2
344 _In_
const void *elem1,
345 _In_
const void *elem2
353 _In_opt_ PVOID Parameter1,
354 _In_opt_ PVOID Parameter2
358 _In_
const void *elem1,
359 _In_
const void *elem2
363 _In_
const void *elem1,
364 _In_
const void *elem2
372 _In_opt_ PVOID Parameter1,
373 _In_opt_ PVOID Parameter2
377 _In_
const void *elem1,
378 _In_
const void *elem2
382 _In_
const void *elem1,
383 _In_
const void *elem2
391 _In_opt_ PVOID Parameter1,
392 _In_opt_ PVOID Parameter2
396 _In_
const void *elem1,
397 _In_
const void *elem2
401 _In_
const void *elem1,
402 _In_
const void *elem2