ReactOS 0.4.15-dev-5666-gc548b97
INameSpaceTreeControlCustomDraw Interface Reference
Inheritance diagram for INameSpaceTreeControlCustomDraw:
Collaboration diagram for INameSpaceTreeControlCustomDraw:

Classes

struct  NSTCCUSTOMDRAW
 

Public Types

typedef struct INameSpaceTreeControlCustomDraw::NSTCCUSTOMDRAW NSTCCUSTOMDRAW
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT PrePaint ([in] HDC hdc, [in] RECT *prc, [out] LRESULT *plres)
 
HRESULT PostPaint ([in] HDC hdc, [in] RECT *prc)
 
HRESULT ItemPrePaint ([in] HDC hdc, [in] RECT *prc, [in, out] COLORREF *pclrText, [in, out] COLORREF *pclrTextBk, [out] LRESULT *plres)
 
HRESULT ItemPostPaint ([in] HDC hdc, [in] RECT *prc, [in] NSTCCUSTOMDRAW *pnstccdItem)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 3296 of file shobjidl.idl.

Member Typedef Documentation

◆ NSTCCUSTOMDRAW

Member Function Documentation

◆ ItemPostPaint()

HRESULT INameSpaceTreeControlCustomDraw::ItemPostPaint ( [in] HDC  hdc,
[in] RECT prc,
[in] NSTCCUSTOMDRAW pnstccdItem 
)

◆ ItemPrePaint()

HRESULT INameSpaceTreeControlCustomDraw::ItemPrePaint ( [in] HDC  hdc,
[in] RECT prc,
[in, out] COLORREF pclrText,
[in, out] COLORREF pclrTextBk,
[out] LRESULT plres 
)

◆ PostPaint()

HRESULT INameSpaceTreeControlCustomDraw::PostPaint ( [in] HDC  hdc,
[in] RECT prc 
)

◆ PrePaint()

HRESULT INameSpaceTreeControlCustomDraw::PrePaint ( [in] HDC  hdc,
[in] RECT prc,
[out] LRESULT plres 
)

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