| 
    Process Hacker
    
   | 
 
Go to the source code of this file.
Functions | |
| BOOLEAN | PhHexEditInitialization (VOID) | 
| VOID | PhpCreateHexEditContext (_Out_ PPHP_HEXEDIT_CONTEXT *Context) | 
| VOID | PhpFreeHexEditContext (_In_ _Post_invalid_ PPHP_HEXEDIT_CONTEXT Context) | 
| LRESULT CALLBACK | PhpHexEditWndProc (_In_ HWND hwnd, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam) | 
| FORCEINLINE VOID | PhpPrintHex (_In_ HDC hdc, _In_ PPHP_HEXEDIT_CONTEXT Context, _Inout_ PWCHAR Buffer, _In_ UCHAR Byte, _Inout_ PLONG X, _Inout_ PLONG Y, _Inout_ PULONG N) | 
| FORCEINLINE VOID | PhpPrintAscii (_In_ HDC hdc, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_ UCHAR Byte, _Inout_ PLONG X, _Inout_ PLONG Y, _Inout_ PULONG N) | 
| FORCEINLINE COLORREF | GetLighterHighlightColor (VOID) | 
| VOID | PhpHexEditUpdateMetrics (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_opt_ HDC hdc) | 
| VOID | PhpHexEditOnPaint (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_ PAINTSTRUCT *PaintStruct, _In_ HDC hdc) | 
| VOID | PhpHexEditUpdateScrollbars (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context) | 
| VOID | PhpHexEditCreateAddressCaret (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context) | 
| VOID | PhpHexEditCreateEditCaret (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context) | 
| VOID | PhpHexEditRepositionCaret (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_ LONG Position) | 
| VOID | PhpHexEditCalculatePosition (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_ LONG X, _In_ LONG Y, _Out_ POINT *Point) | 
| VOID | PhpHexEditMove (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_ LONG X, _In_ LONG Y) | 
| VOID | PhpHexEditSetSel (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_ LONG S, _In_ LONG E) | 
| VOID | PhpHexEditScrollTo (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_ LONG Position) | 
| VOID | PhpHexEditClearEdit (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context) | 
| VOID | PhpHexEditCopyEdit (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context) | 
| VOID | PhpHexEditCutEdit (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context) | 
| VOID | PhpHexEditPasteEdit (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context) | 
| VOID | PhpHexEditSelectAll (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context) | 
| VOID | PhpHexEditUndoEdit (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context) | 
| VOID | PhpHexEditNormalizeSel (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context) | 
| VOID | PhpHexEditSelDelete (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_ LONG S, _In_ LONG E) | 
| VOID | PhpHexEditSelInsert (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_ LONG S, _In_ LONG L) | 
| VOID | PhpHexEditSetBuffer (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_ PUCHAR Data, _In_ ULONG Length) | 
| VOID | PhpHexEditSetData (_In_ HWND hwnd, _In_ PPHP_HEXEDIT_CONTEXT Context, _In_ PUCHAR Data, _In_ ULONG Length) | 
| VOID PhpCreateHexEditContext | ( | _Out_ PPHP_HEXEDIT_CONTEXT * | Context | ) | 
| VOID PhpFreeHexEditContext | ( | _In_ _Post_invalid_ PPHP_HEXEDIT_CONTEXT | Context | ) | 
| VOID PhpHexEditCalculatePosition | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_ LONG | X, | ||
| _In_ LONG | Y, | ||
| _Out_ POINT * | Point | ||
| ) | 
| VOID PhpHexEditClearEdit | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context | ||
| ) | 
| VOID PhpHexEditCopyEdit | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context | ||
| ) | 
| VOID PhpHexEditCreateAddressCaret | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context | ||
| ) | 
| VOID PhpHexEditCreateEditCaret | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context | ||
| ) | 
| VOID PhpHexEditCutEdit | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context | ||
| ) | 
| VOID PhpHexEditMove | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_ LONG | X, | ||
| _In_ LONG | Y | ||
| ) | 
| VOID PhpHexEditNormalizeSel | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context | ||
| ) | 
| VOID PhpHexEditOnPaint | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_ PAINTSTRUCT * | PaintStruct, | ||
| _In_ HDC | hdc | ||
| ) | 
| VOID PhpHexEditPasteEdit | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context | ||
| ) | 
| VOID PhpHexEditRepositionCaret | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_ LONG | Position | ||
| ) | 
| VOID PhpHexEditScrollTo | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_ LONG | Position | ||
| ) | 
| VOID PhpHexEditSelDelete | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_ LONG | S, | ||
| _In_ LONG | E | ||
| ) | 
| VOID PhpHexEditSelectAll | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context | ||
| ) | 
| VOID PhpHexEditSelInsert | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_ LONG | S, | ||
| _In_ LONG | L | ||
| ) | 
| VOID PhpHexEditSetBuffer | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_ PUCHAR | Data, | ||
| _In_ ULONG | Length | ||
| ) | 
| VOID PhpHexEditSetData | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_ PUCHAR | Data, | ||
| _In_ ULONG | Length | ||
| ) | 
| VOID PhpHexEditSetSel | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_ LONG | S, | ||
| _In_ LONG | E | ||
| ) | 
| VOID PhpHexEditUndoEdit | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context | ||
| ) | 
| VOID PhpHexEditUpdateMetrics | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_opt_ HDC | hdc | ||
| ) | 
| VOID PhpHexEditUpdateScrollbars | ( | _In_ HWND | hwnd, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context | ||
| ) | 
| LRESULT CALLBACK PhpHexEditWndProc | ( | _In_ HWND | hwnd, | 
| _In_ UINT | uMsg, | ||
| _In_ WPARAM | wParam, | ||
| _In_ LPARAM | lParam | ||
| ) | 
| FORCEINLINE VOID PhpPrintAscii | ( | _In_ HDC | hdc, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _In_ UCHAR | Byte, | ||
| _Inout_ PLONG | X, | ||
| _Inout_ PLONG | Y, | ||
| _Inout_ PULONG | N | ||
| ) | 
| FORCEINLINE VOID PhpPrintHex | ( | _In_ HDC | hdc, | 
| _In_ PPHP_HEXEDIT_CONTEXT | Context, | ||
| _Inout_ PWCHAR | Buffer, | ||
| _In_ UCHAR | Byte, | ||
| _Inout_ PLONG | X, | ||
| _Inout_ PLONG | Y, | ||
| _Inout_ PULONG | N | ||
| ) |