MiniGUI API Reference (MiniGUI-Processes)  v5.0.6
A mature and proven cross-platform GUI system for embedded and smart IoT devices
Modules | Data Structures | Macros | Typedefs
TreeView control

Modules

 Styles of treeview control
 
 Messages of treeview control
 
 Notification codes of treeview control
 

Data Structures

struct  _TVITEMINFO
 

Macros

#define CTRL_TREEVIEW   ("TreeView")
 The class name of treeview control. More...
 

Typedefs

typedef struct _TVITEMINFO TVITEMINFO
 
typedef TVITEMINFOPTVITEMINFO
 Data type of the pointer to a TVITEMINFO. More...
 

Detailed Description

Note
You can pass the root item information through dwAddData argument of CreateWindowEx function.
HICON folded, unfolded;
TVITEMINFO tvii = {"/proc", 0, folded, unfolded};

Macro Definition Documentation

◆ CTRL_TREEVIEW

#define CTRL_TREEVIEW   ("TreeView")

The class name of treeview control.

Definition at line 95 of file treeview.h.

Typedef Documentation

◆ PTVITEMINFO

Data type of the pointer to a TVITEMINFO.

Definition at line 135 of file treeview.h.

◆ TVITEMINFO

typedef struct _TVITEMINFO TVITEMINFO

TreeView item info structure

DWORD
DWORD_PTR DWORD
A unsigned long type definition for pointer precision.
Definition: common.h:604
CTRL_TREEVIEW
#define CTRL_TREEVIEW
The class name of treeview control.
Definition: treeview.h:95
HICON
GHANDLE HICON
Handle to icon.
Definition: common.h:427
_TVITEMINFO
Definition: treeview.h:103
CreateWindowEx
static HWND GUIAPI CreateWindowEx(const char *spClassName, const char *spCaption, DWORD dwStyle, DWORD dwExStyle, LINT id, int x, int y, int w, int h, HWND hParentWnd, DWORD dwAddData)
A shortcut version of CreateWindowEx2.
Definition: window.h:9894