Process Hacker
_PH_TREENEW_NODE Struct Reference

#include <treenew.h>

Data Fields

union {
   ULONG   Flags
 
   struct {
      ULONG   Visible: 1
 
      ULONG   Selected: 1
 
      ULONG   Expanded: 1
 
      ULONG   UseAutoForeColor: 1
 
      ULONG   UseTempBackColor: 1
 
      ULONG   Unselectable: 1
 
      ULONG   SpareFlags: 26
 
   } 
 
}; 
 
COLORREF BackColor
 
COLORREF ForeColor
 
COLORREF TempBackColor
 
HFONT Font
 
HICON Icon
 
PPH_STRINGREF TextCache
 
ULONG TextCacheSize
 
ULONG Index
 
ULONG Level
 
struct {
   union {
      ULONG   Flags2
 
      struct {
         ULONG   IsLeaf: 1
 
         ULONG   CachedColorValid: 1
 
         ULONG   CachedFontValid: 1
 
         ULONG   CachedIconValid: 1
 
         ULONG   PlusMinusHot: 1
 
         ULONG   SpareFlags2: 27
 
      } 
 
   } 
 
   COLORREF   DrawBackColor
 
   COLORREF   DrawForeColor
 
s
 

Detailed Description

Definition at line 39 of file treenew.h.

Field Documentation

union { ... }
COLORREF BackColor

Definition at line 56 of file treenew.h.

ULONG CachedColorValid

Definition at line 76 of file treenew.h.

ULONG CachedFontValid

Definition at line 77 of file treenew.h.

ULONG CachedIconValid

Definition at line 78 of file treenew.h.

COLORREF DrawBackColor

Definition at line 85 of file treenew.h.

COLORREF DrawForeColor

Definition at line 86 of file treenew.h.

ULONG Expanded

Definition at line 48 of file treenew.h.

ULONG Flags

Definition at line 43 of file treenew.h.

ULONG Flags2

Definition at line 72 of file treenew.h.

HFONT Font

Definition at line 59 of file treenew.h.

COLORREF ForeColor

Definition at line 57 of file treenew.h.

HICON Icon

Definition at line 60 of file treenew.h.

ULONG Index

Definition at line 65 of file treenew.h.

ULONG IsLeaf

Definition at line 75 of file treenew.h.

ULONG Level

Definition at line 66 of file treenew.h.

ULONG PlusMinusHot

Definition at line 79 of file treenew.h.

struct { ... } s
ULONG Selected

Definition at line 47 of file treenew.h.

ULONG SpareFlags

Definition at line 52 of file treenew.h.

ULONG SpareFlags2

Definition at line 80 of file treenew.h.

COLORREF TempBackColor

Definition at line 58 of file treenew.h.

PPH_STRINGREF TextCache

Definition at line 62 of file treenew.h.

ULONG TextCacheSize

Definition at line 63 of file treenew.h.

ULONG Unselectable

Definition at line 51 of file treenew.h.

ULONG UseAutoForeColor

Definition at line 49 of file treenew.h.

ULONG UseTempBackColor

Definition at line 50 of file treenew.h.

ULONG Visible

Definition at line 46 of file treenew.h.


The documentation for this struct was generated from the following file: