|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| Yes
| Import Library
| -
| Header File
| commctrl.h
| Unicode
| WinNT
| Platform Notes
| None
|
|
|
HD_ITEM
The HD_ITEM structure contains information about an item in a header control.
typedef struct _HD_ITEM { hdi
UINT mask;
int cxy;
LPTSTR pszText;
HBITMAP hbm;
int cchTextMax;
int fmt;
LPARAM lParam;
} HD_ITEM;
Members
mask
Mask flags that indicate which of the other structure members contain valid
data. This member can be a combination of the following values:
Value
| Meaning
| HDI_BITMAP
| The hbm member is valid.
| HDI_FORMAT
| The fmt member is valid.
| HDI_HEIGHT
| The cxy member is valid and specifies the height of the item.
| HDI_LPARAM
| The lParam member is valid.
| HDI_TEXT
| The pszText and cchTextMax members are valid.
| HDI_WIDTH
| The cxy member is valid and specifies the width of the item.
|
cxy
Width or height of item.
pszText
Pointer to item string.
hbm
Handle to item bitmap.
cchTextMax
Length of item string, in characters.
fmt
A set of bit flags that specify the item's format.
This member can include one of the following text justification or
right-to-left reading order bit flags:
Value
| Meaning
| HDF_CENTER
| Centers the contents of the item.
| HDF_LEFT
| Left aligns the contents of the item.
| HDF_RIGHT
| Right aligns the contents of the item.
| HDF_RTLREADING
| Displays text using right-to-left reading order on Hebrew or Arabic systems.
|
The preceding value is combined with one of the following values:
Value
| Meaning
| HDF_BITMAP
| The item displays a bitmap.
| HDF_OWNERDRAW
| The owner window of the header control draws the item.
| HDF_STRING
| The item displays a string.
|
You can use the HDF_JUSTIFYMASK mask to isolate the text justification portion
of the fmt member.
lParam
Application-defined item data.
Related Links
Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
More Online Helps
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages
|