|
Process Hacker
|
#include <phgui.h>#include <windowsx.h>#include <vssym32.h>#include <treenew.h>#include <treenewp.h>Go to the source code of this file.
Functions | |
| BOOLEAN | PhTreeNewInitialization (VOID) |
| LRESULT CALLBACK | PhTnpWndProc (_In_ HWND hwnd, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam) |
| BOOLEAN NTAPI | PhTnpNullCallback (_In_ HWND hwnd, _In_ PH_TREENEW_MESSAGE Message, _In_opt_ PVOID Parameter1, _In_opt_ PVOID Parameter2, _In_opt_ PVOID Context) |
| VOID | PhTnpCreateTreeNewContext (_Out_ PPH_TREENEW_CONTEXT *Context) |
| VOID | PhTnpDestroyTreeNewContext (_In_ PPH_TREENEW_CONTEXT Context) |
| BOOLEAN | PhTnpOnCreate (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ CREATESTRUCT *CreateStruct) |
| VOID | PhTnpOnSize (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpOnSetFont (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_opt_ HFONT Font, _In_ LOGICAL Redraw) |
| VOID | PhTnpOnStyleChanged (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ LONG Type, _In_ STYLESTRUCT *StyleStruct) |
| VOID | PhTnpOnSettingChange (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpOnThemeChanged (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context) |
| ULONG | PhTnpOnGetDlgCode (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG VirtualKey, _In_opt_ PMSG Message) |
| VOID | PhTnpOnPaint (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpOnPrintClient (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ HDC hdc, _In_ ULONG Flags) |
| BOOLEAN | PhTnpOnNcPaint (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_opt_ HRGN UpdateRegion) |
| BOOLEAN | PhTnpOnSetCursor (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ HWND CursorWindowHandle) |
| VOID | PhTnpOnTimer (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Id) |
| VOID | PhTnpOnMouseMove (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG VirtualKeys, _In_ LONG CursorX, _In_ LONG CursorY) |
| VOID | PhTnpOnMouseLeave (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpOnXxxButtonXxx (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Message, _In_ ULONG VirtualKeys, _In_ LONG CursorX, _In_ LONG CursorY) |
| VOID | PhTnpOnCaptureChanged (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpOnKeyDown (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG VirtualKey, _In_ ULONG Data) |
| VOID | PhTnpOnChar (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Character, _In_ ULONG Data) |
| VOID | PhTnpOnMouseWheel (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ LONG Distance, _In_ ULONG VirtualKeys, _In_ LONG CursorX, _In_ LONG CursorY) |
| VOID | PhTnpOnMouseHWheel (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ LONG Distance, _In_ ULONG VirtualKeys, _In_ LONG CursorX, _In_ LONG CursorY) |
| VOID | PhTnpOnContextMenu (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ LONG CursorScreenX, _In_ LONG CursorScreenY) |
| VOID | PhTnpOnVScroll (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Request, _In_ USHORT Position) |
| VOID | PhTnpOnHScroll (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Request, _In_ USHORT Position) |
| BOOLEAN | PhTnpOnNotify (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ NMHDR *Header, _Out_ LRESULT *Result) |
| ULONG_PTR | PhTnpOnUserMessage (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Message, _In_ ULONG_PTR WParam, _In_ ULONG_PTR LParam) |
| VOID | PhTnpSetFont (_In_ PPH_TREENEW_CONTEXT Context, _In_opt_ HFONT Font, _In_ BOOLEAN Redraw) |
| VOID | PhTnpUpdateSystemMetrics (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpUpdateTextMetrics (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpUpdateThemeData (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpInitializeThemeData (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpCancelTrack (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpLayout (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpLayoutHeader (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpSetFixedWidth (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG FixedWidth) |
| VOID | PhTnpSetRedraw (_In_ PPH_TREENEW_CONTEXT Context, _In_ BOOLEAN Redraw) |
| VOID | PhTnpSendMouseEvent (_In_ PPH_TREENEW_CONTEXT Context, _In_ PH_TREENEW_MESSAGE Message, _In_ LONG CursorX, _In_ LONG CursorY, _In_ PPH_TREENEW_NODE Node, _In_ PPH_TREENEW_COLUMN Column, _In_ ULONG VirtualKeys) |
| PPH_TREENEW_COLUMN | PhTnpLookupColumnById (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Id) |
| BOOLEAN | PhTnpAddColumn (_In_ PPH_TREENEW_CONTEXT Context, _In_ PPH_TREENEW_COLUMN Column) |
| BOOLEAN | PhTnpRemoveColumn (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Id) |
| BOOLEAN | PhTnpCopyColumn (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Id, _Out_ PPH_TREENEW_COLUMN Column) |
| BOOLEAN | PhTnpChangeColumn (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Mask, _In_ ULONG Id, _In_ PPH_TREENEW_COLUMN Column) |
| VOID | PhTnpExpandAllocatedColumns (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpUpdateColumnMaps (_In_ PPH_TREENEW_CONTEXT Context) |
| LONG | PhTnpInsertColumnHeader (_In_ PPH_TREENEW_CONTEXT Context, _In_ PPH_TREENEW_COLUMN Column) |
| VOID | PhTnpChangeColumnHeader (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Mask, _In_ PPH_TREENEW_COLUMN Column) |
| VOID | PhTnpDeleteColumnHeader (_In_ PPH_TREENEW_CONTEXT Context, _Inout_ PPH_TREENEW_COLUMN Column) |
| VOID | PhTnpUpdateColumnHeaders (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpProcessResizeColumn (_In_ PPH_TREENEW_CONTEXT Context, _In_ PPH_TREENEW_COLUMN Column, _In_ LONG Delta) |
| VOID | PhTnpProcessSortColumn (_In_ PPH_TREENEW_CONTEXT Context, _In_ PPH_TREENEW_COLUMN NewColumn) |
| BOOLEAN | PhTnpSetColumnHeaderSortIcon (_In_ PPH_TREENEW_CONTEXT Context, _In_opt_ PPH_TREENEW_COLUMN SortColumnPointer) |
| VOID | PhTnpAutoSizeColumnHeader (_In_ PPH_TREENEW_CONTEXT Context, _In_ HWND HeaderHandle, _In_ PPH_TREENEW_COLUMN Column, _In_ ULONG Flags) |
| BOOLEAN | PhTnpGetNodeChildren (_In_ PPH_TREENEW_CONTEXT Context, _In_opt_ PPH_TREENEW_NODE Node, _Out_ PPH_TREENEW_NODE **Children, _Out_ PULONG NumberOfChildren) |
| BOOLEAN | PhTnpIsNodeLeaf (_In_ PPH_TREENEW_CONTEXT Context, _In_ PPH_TREENEW_NODE Node) |
| BOOLEAN | PhTnpGetCellText (_In_ PPH_TREENEW_CONTEXT Context, _In_ PPH_TREENEW_NODE Node, _In_ ULONG Id, _Out_ PPH_STRINGREF Text) |
| VOID | PhTnpRestructureNodes (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpInsertNodeChildren (_In_ PPH_TREENEW_CONTEXT Context, _In_ PPH_TREENEW_NODE Node, _In_ ULONG Level) |
| VOID | PhTnpSetExpandedNode (_In_ PPH_TREENEW_CONTEXT Context, _In_ PPH_TREENEW_NODE Node, _In_ BOOLEAN Expanded) |
| BOOLEAN | PhTnpGetCellParts (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Index, _In_opt_ PPH_TREENEW_COLUMN Column, _In_ ULONG Flags, _Out_ PPH_TREENEW_CELL_PARTS Parts) |
| BOOLEAN | PhTnpGetRowRects (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Start, _In_ ULONG End, _In_ BOOLEAN Clip, _Out_ PRECT Rect) |
| VOID | PhTnpHitTest (_In_ PPH_TREENEW_CONTEXT Context, _Inout_ PPH_TREENEW_HIT_TEST HitTest) |
| VOID | PhTnpSelectRange (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Start, _In_ ULONG End, _In_ ULONG Flags, _Out_opt_ PULONG ChangedStart, _Out_opt_ PULONG ChangedEnd) |
| VOID | PhTnpSetHotNode (_In_ PPH_TREENEW_CONTEXT Context, _In_opt_ PPH_TREENEW_NODE NewHotNode, _In_ BOOLEAN NewPlusMinusHot) |
| VOID | PhTnpProcessSelectNode (_In_ PPH_TREENEW_CONTEXT Context, _In_ PPH_TREENEW_NODE Node, _In_ LOGICAL ControlKey, _In_ LOGICAL ShiftKey, _In_ LOGICAL RightButton) |
| BOOLEAN | PhTnpEnsureVisibleNode (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Index) |
| VOID | PhTnpProcessMoveMouse (_In_ PPH_TREENEW_CONTEXT Context, _In_ LONG CursorX, _In_ LONG CursorY) |
| VOID | PhTnpProcessMouseVWheel (_In_ PPH_TREENEW_CONTEXT Context, _In_ LONG Distance) |
| VOID | PhTnpProcessMouseHWheel (_In_ PPH_TREENEW_CONTEXT Context, _In_ LONG Distance) |
| BOOLEAN | PhTnpProcessFocusKey (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG VirtualKey) |
| BOOLEAN | PhTnpProcessNodeKey (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG VirtualKey) |
| VOID | PhTnpProcessSearchKey (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG Character) |
| BOOLEAN | PhTnpDefaultIncrementalSearch (_In_ PPH_TREENEW_CONTEXT Context, _Inout_ PPH_TREENEW_SEARCH_EVENT SearchEvent, _In_ BOOLEAN Partial, _In_ BOOLEAN Wrap) |
| VOID | PhTnpUpdateScrollBars (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpScroll (_In_ PPH_TREENEW_CONTEXT Context, _In_ LONG DeltaRows, _In_ LONG DeltaX) |
| VOID | PhTnpProcessScroll (_In_ PPH_TREENEW_CONTEXT Context, _In_ LONG DeltaRows, _In_ LONG DeltaX) |
| BOOLEAN | PhTnpCanScroll (_In_ PPH_TREENEW_CONTEXT Context, _In_ BOOLEAN Horizontal, _In_ BOOLEAN Positive) |
| VOID | PhTnpPaint (_In_ HWND hwnd, _In_ PPH_TREENEW_CONTEXT Context, _In_ HDC hdc, _In_ PRECT PaintRect) |
| VOID | PhTnpPrepareRowForDraw (_In_ PPH_TREENEW_CONTEXT Context, _In_ HDC hdc, _Inout_ PPH_TREENEW_NODE Node) |
| VOID | PhTnpDrawCell (_In_ PPH_TREENEW_CONTEXT Context, _In_ HDC hdc, _In_ PRECT CellRect, _In_ PPH_TREENEW_NODE Node, _In_ PPH_TREENEW_COLUMN Column, _In_ LONG RowIndex, _In_ LONG ColumnIndex) |
| VOID | PhTnpDrawDivider (_In_ PPH_TREENEW_CONTEXT Context, _In_ HDC hdc) |
| VOID | PhTnpDrawPlusMinusGlyph (_In_ HDC hdc, _In_ PRECT Rect, _In_ BOOLEAN Plus) |
| VOID | PhTnpDrawSelectionRectangle (_In_ PPH_TREENEW_CONTEXT Context, _In_ HDC hdc, _In_ PRECT Rect) |
| VOID | PhTnpDrawThemedBorder (_In_ PPH_TREENEW_CONTEXT Context, _In_ HDC hdc) |
| VOID | PhTnpInitializeTooltips (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpGetTooltipText (_In_ PPH_TREENEW_CONTEXT Context, _In_ PPOINT Point, _Out_ PWSTR *Text) |
| BOOLEAN | PhTnpPrepareTooltipShow (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpPrepareTooltipPop (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpPopTooltip (_In_ PPH_TREENEW_CONTEXT Context) |
| PPH_TREENEW_COLUMN | PhTnpHitTestHeader (_In_ PPH_TREENEW_CONTEXT Context, _In_ BOOLEAN Fixed, _In_ PPOINT Point, _Out_opt_ PRECT ItemRect) |
| VOID | PhTnpGetHeaderTooltipText (_In_ PPH_TREENEW_CONTEXT Context, _In_ BOOLEAN Fixed, _In_ PPOINT Point, _Out_ PWSTR *Text) |
| PWSTR | PhTnpMakeContextAtom (VOID) |
| LRESULT CALLBACK | PhTnpHeaderHookWndProc (_In_ HWND hwnd, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam) |
| BOOLEAN | PhTnpDetectDrag (_In_ PPH_TREENEW_CONTEXT Context, _In_ LONG CursorX, _In_ LONG CursorY, _In_ BOOLEAN DispatchMessages, _Out_opt_ PULONG CancelledByMessage) |
| VOID | PhTnpDragSelect (_In_ PPH_TREENEW_CONTEXT Context, _In_ LONG CursorX, _In_ LONG CursorY) |
| VOID | PhTnpProcessDragSelect (_In_ PPH_TREENEW_CONTEXT Context, _In_ ULONG VirtualKeys, _In_ PRECT OldRect, _In_ PRECT NewRect, _In_ PRECT TotalRect) |
| VOID | PhTnpCreateBufferedContext (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpDestroyBufferedContext (_In_ PPH_TREENEW_CONTEXT Context) |
| VOID | PhTnpGetMessagePos (_In_ HWND hwnd, _Out_ PPOINT ClientPoint) |
| BOOLEAN PhTnpAddColumn | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ PPH_TREENEW_COLUMN | Column | ||
| ) |
| VOID PhTnpAutoSizeColumnHeader | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ HWND | HeaderHandle, | ||
| _In_ PPH_TREENEW_COLUMN | Column, | ||
| _In_ ULONG | Flags | ||
| ) |
| VOID PhTnpCancelTrack | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| BOOLEAN PhTnpCanScroll | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ BOOLEAN | Horizontal, | ||
| _In_ BOOLEAN | Positive | ||
| ) |
| BOOLEAN PhTnpChangeColumn | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | Mask, | ||
| _In_ ULONG | Id, | ||
| _In_ PPH_TREENEW_COLUMN | Column | ||
| ) |
| VOID PhTnpChangeColumnHeader | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | Mask, | ||
| _In_ PPH_TREENEW_COLUMN | Column | ||
| ) |
| BOOLEAN PhTnpCopyColumn | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | Id, | ||
| _Out_ PPH_TREENEW_COLUMN | Column | ||
| ) |
| VOID PhTnpCreateBufferedContext | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpCreateTreeNewContext | ( | _Out_ PPH_TREENEW_CONTEXT * | Context | ) |
| BOOLEAN PhTnpDefaultIncrementalSearch | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _Inout_ PPH_TREENEW_SEARCH_EVENT | SearchEvent, | ||
| _In_ BOOLEAN | Partial, | ||
| _In_ BOOLEAN | Wrap | ||
| ) |
| VOID PhTnpDeleteColumnHeader | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _Inout_ PPH_TREENEW_COLUMN | Column | ||
| ) |
| VOID PhTnpDestroyBufferedContext | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpDestroyTreeNewContext | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| BOOLEAN PhTnpDetectDrag | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ LONG | CursorX, | ||
| _In_ LONG | CursorY, | ||
| _In_ BOOLEAN | DispatchMessages, | ||
| _Out_opt_ PULONG | CancelledByMessage | ||
| ) |
| VOID PhTnpDragSelect | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ LONG | CursorX, | ||
| _In_ LONG | CursorY | ||
| ) |
| VOID PhTnpDrawCell | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ HDC | hdc, | ||
| _In_ PRECT | CellRect, | ||
| _In_ PPH_TREENEW_NODE | Node, | ||
| _In_ PPH_TREENEW_COLUMN | Column, | ||
| _In_ LONG | RowIndex, | ||
| _In_ LONG | ColumnIndex | ||
| ) |
| VOID PhTnpDrawDivider | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ HDC | hdc | ||
| ) |
| VOID PhTnpDrawPlusMinusGlyph | ( | _In_ HDC | hdc, |
| _In_ PRECT | Rect, | ||
| _In_ BOOLEAN | Plus | ||
| ) |
| VOID PhTnpDrawSelectionRectangle | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ HDC | hdc, | ||
| _In_ PRECT | Rect | ||
| ) |
| VOID PhTnpDrawThemedBorder | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ HDC | hdc | ||
| ) |
| BOOLEAN PhTnpEnsureVisibleNode | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | Index | ||
| ) |
| VOID PhTnpExpandAllocatedColumns | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| BOOLEAN PhTnpGetCellParts | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | Index, | ||
| _In_opt_ PPH_TREENEW_COLUMN | Column, | ||
| _In_ ULONG | Flags, | ||
| _Out_ PPH_TREENEW_CELL_PARTS | Parts | ||
| ) |
| BOOLEAN PhTnpGetCellText | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ PPH_TREENEW_NODE | Node, | ||
| _In_ ULONG | Id, | ||
| _Out_ PPH_STRINGREF | Text | ||
| ) |
| VOID PhTnpGetHeaderTooltipText | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ BOOLEAN | Fixed, | ||
| _In_ PPOINT | Point, | ||
| _Out_ PWSTR * | Text | ||
| ) |
| VOID PhTnpGetMessagePos | ( | _In_ HWND | hwnd, |
| _Out_ PPOINT | ClientPoint | ||
| ) |
| BOOLEAN PhTnpGetNodeChildren | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_opt_ PPH_TREENEW_NODE | Node, | ||
| _Out_ PPH_TREENEW_NODE ** | Children, | ||
| _Out_ PULONG | NumberOfChildren | ||
| ) |
| BOOLEAN PhTnpGetRowRects | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | Start, | ||
| _In_ ULONG | End, | ||
| _In_ BOOLEAN | Clip, | ||
| _Out_ PRECT | Rect | ||
| ) |
| VOID PhTnpGetTooltipText | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ PPOINT | Point, | ||
| _Out_ PWSTR * | Text | ||
| ) |
| LRESULT CALLBACK PhTnpHeaderHookWndProc | ( | _In_ HWND | hwnd, |
| _In_ UINT | uMsg, | ||
| _In_ WPARAM | wParam, | ||
| _In_ LPARAM | lParam | ||
| ) |
| VOID PhTnpHitTest | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _Inout_ PPH_TREENEW_HIT_TEST | HitTest | ||
| ) |
| PPH_TREENEW_COLUMN PhTnpHitTestHeader | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ BOOLEAN | Fixed, | ||
| _In_ PPOINT | Point, | ||
| _Out_opt_ PRECT | ItemRect | ||
| ) |
| VOID PhTnpInitializeThemeData | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpInitializeTooltips | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| LONG PhTnpInsertColumnHeader | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ PPH_TREENEW_COLUMN | Column | ||
| ) |
| VOID PhTnpInsertNodeChildren | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ PPH_TREENEW_NODE | Node, | ||
| _In_ ULONG | Level | ||
| ) |
| BOOLEAN PhTnpIsNodeLeaf | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ PPH_TREENEW_NODE | Node | ||
| ) |
| VOID PhTnpLayout | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpLayoutHeader | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| PPH_TREENEW_COLUMN PhTnpLookupColumnById | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | Id | ||
| ) |
| BOOLEAN NTAPI PhTnpNullCallback | ( | _In_ HWND | hwnd, |
| _In_ PH_TREENEW_MESSAGE | Message, | ||
| _In_opt_ PVOID | Parameter1, | ||
| _In_opt_ PVOID | Parameter2, | ||
| _In_opt_ PVOID | Context | ||
| ) |
| VOID PhTnpOnCaptureChanged | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context | ||
| ) |
| VOID PhTnpOnChar | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ ULONG | Character, | ||
| _In_ ULONG | Data | ||
| ) |
| VOID PhTnpOnContextMenu | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ LONG | CursorScreenX, | ||
| _In_ LONG | CursorScreenY | ||
| ) |
| BOOLEAN PhTnpOnCreate | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ CREATESTRUCT * | CreateStruct | ||
| ) |
| ULONG PhTnpOnGetDlgCode | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ ULONG | VirtualKey, | ||
| _In_opt_ PMSG | Message | ||
| ) |
| VOID PhTnpOnHScroll | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ ULONG | Request, | ||
| _In_ USHORT | Position | ||
| ) |
| VOID PhTnpOnKeyDown | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ ULONG | VirtualKey, | ||
| _In_ ULONG | Data | ||
| ) |
| VOID PhTnpOnMouseHWheel | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ LONG | Distance, | ||
| _In_ ULONG | VirtualKeys, | ||
| _In_ LONG | CursorX, | ||
| _In_ LONG | CursorY | ||
| ) |
| VOID PhTnpOnMouseLeave | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context | ||
| ) |
| VOID PhTnpOnMouseMove | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ ULONG | VirtualKeys, | ||
| _In_ LONG | CursorX, | ||
| _In_ LONG | CursorY | ||
| ) |
| VOID PhTnpOnMouseWheel | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ LONG | Distance, | ||
| _In_ ULONG | VirtualKeys, | ||
| _In_ LONG | CursorX, | ||
| _In_ LONG | CursorY | ||
| ) |
| BOOLEAN PhTnpOnNcPaint | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_opt_ HRGN | UpdateRegion | ||
| ) |
| BOOLEAN PhTnpOnNotify | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ NMHDR * | Header, | ||
| _Out_ LRESULT * | Result | ||
| ) |
| VOID PhTnpOnPaint | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context | ||
| ) |
| VOID PhTnpOnPrintClient | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ HDC | hdc, | ||
| _In_ ULONG | Flags | ||
| ) |
| BOOLEAN PhTnpOnSetCursor | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ HWND | CursorWindowHandle | ||
| ) |
| VOID PhTnpOnSetFont | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_opt_ HFONT | Font, | ||
| _In_ LOGICAL | Redraw | ||
| ) |
| VOID PhTnpOnSettingChange | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context | ||
| ) |
| VOID PhTnpOnSize | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context | ||
| ) |
| VOID PhTnpOnStyleChanged | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ LONG | Type, | ||
| _In_ STYLESTRUCT * | StyleStruct | ||
| ) |
| VOID PhTnpOnThemeChanged | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context | ||
| ) |
| VOID PhTnpOnTimer | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ ULONG | Id | ||
| ) |
| ULONG_PTR PhTnpOnUserMessage | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ ULONG | Message, | ||
| _In_ ULONG_PTR | WParam, | ||
| _In_ ULONG_PTR | LParam | ||
| ) |
| VOID PhTnpOnVScroll | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ ULONG | Request, | ||
| _In_ USHORT | Position | ||
| ) |
| VOID PhTnpOnXxxButtonXxx | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ ULONG | Message, | ||
| _In_ ULONG | VirtualKeys, | ||
| _In_ LONG | CursorX, | ||
| _In_ LONG | CursorY | ||
| ) |
| VOID PhTnpPaint | ( | _In_ HWND | hwnd, |
| _In_ PPH_TREENEW_CONTEXT | Context, | ||
| _In_ HDC | hdc, | ||
| _In_ PRECT | PaintRect | ||
| ) |
| VOID PhTnpPopTooltip | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpPrepareRowForDraw | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ HDC | hdc, | ||
| _Inout_ PPH_TREENEW_NODE | Node | ||
| ) |
| VOID PhTnpPrepareTooltipPop | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| BOOLEAN PhTnpPrepareTooltipShow | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpProcessDragSelect | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | VirtualKeys, | ||
| _In_ PRECT | OldRect, | ||
| _In_ PRECT | NewRect, | ||
| _In_ PRECT | TotalRect | ||
| ) |
| BOOLEAN PhTnpProcessFocusKey | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | VirtualKey | ||
| ) |
| VOID PhTnpProcessMouseHWheel | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ LONG | Distance | ||
| ) |
| VOID PhTnpProcessMouseVWheel | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ LONG | Distance | ||
| ) |
| VOID PhTnpProcessMoveMouse | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ LONG | CursorX, | ||
| _In_ LONG | CursorY | ||
| ) |
| BOOLEAN PhTnpProcessNodeKey | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | VirtualKey | ||
| ) |
| VOID PhTnpProcessResizeColumn | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ PPH_TREENEW_COLUMN | Column, | ||
| _In_ LONG | Delta | ||
| ) |
| VOID PhTnpProcessScroll | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ LONG | DeltaRows, | ||
| _In_ LONG | DeltaX | ||
| ) |
| VOID PhTnpProcessSearchKey | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | Character | ||
| ) |
| VOID PhTnpProcessSelectNode | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ PPH_TREENEW_NODE | Node, | ||
| _In_ LOGICAL | ControlKey, | ||
| _In_ LOGICAL | ShiftKey, | ||
| _In_ LOGICAL | RightButton | ||
| ) |
| VOID PhTnpProcessSortColumn | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ PPH_TREENEW_COLUMN | NewColumn | ||
| ) |
| BOOLEAN PhTnpRemoveColumn | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | Id | ||
| ) |
| VOID PhTnpRestructureNodes | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpScroll | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ LONG | DeltaRows, | ||
| _In_ LONG | DeltaX | ||
| ) |
| VOID PhTnpSelectRange | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | Start, | ||
| _In_ ULONG | End, | ||
| _In_ ULONG | Flags, | ||
| _Out_opt_ PULONG | ChangedStart, | ||
| _Out_opt_ PULONG | ChangedEnd | ||
| ) |
| VOID PhTnpSendMouseEvent | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ PH_TREENEW_MESSAGE | Message, | ||
| _In_ LONG | CursorX, | ||
| _In_ LONG | CursorY, | ||
| _In_ PPH_TREENEW_NODE | Node, | ||
| _In_ PPH_TREENEW_COLUMN | Column, | ||
| _In_ ULONG | VirtualKeys | ||
| ) |
| BOOLEAN PhTnpSetColumnHeaderSortIcon | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_opt_ PPH_TREENEW_COLUMN | SortColumnPointer | ||
| ) |
| VOID PhTnpSetExpandedNode | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ PPH_TREENEW_NODE | Node, | ||
| _In_ BOOLEAN | Expanded | ||
| ) |
| VOID PhTnpSetFixedWidth | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ ULONG | FixedWidth | ||
| ) |
| VOID PhTnpSetFont | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_opt_ HFONT | Font, | ||
| _In_ BOOLEAN | Redraw | ||
| ) |
| VOID PhTnpSetHotNode | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_opt_ PPH_TREENEW_NODE | NewHotNode, | ||
| _In_ BOOLEAN | NewPlusMinusHot | ||
| ) |
| VOID PhTnpSetRedraw | ( | _In_ PPH_TREENEW_CONTEXT | Context, |
| _In_ BOOLEAN | Redraw | ||
| ) |
| VOID PhTnpUpdateColumnHeaders | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpUpdateColumnMaps | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpUpdateScrollBars | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpUpdateSystemMetrics | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpUpdateTextMetrics | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| VOID PhTnpUpdateThemeData | ( | _In_ PPH_TREENEW_CONTEXT | Context | ) |
| LRESULT CALLBACK PhTnpWndProc | ( | _In_ HWND | hwnd, |
| _In_ UINT | uMsg, | ||
| _In_ WPARAM | wParam, | ||
| _In_ LPARAM | lParam | ||
| ) |