Changing List View Styles
You can change the window style of a list view control after it is created.
First, use the
GetWindowLong function to get the current style. Then use the
SetWindowLong function to specify the new style. For a complete list of the list view
window styles, see
List View Window Styles.
The following example changes the style bits that govern the view mode.
// SetView - sets a list view's window style to change the view.
// hwndLV - handle of the list view control
// dwView - value specifying a view style
VOID WINAPI SetView(HWND hwndLV, DWORD dwView)
{
// Get the current window style.
DWORD dwStyle = GetWindowLong(hwndLV, GWL_STYLE);
// Only set the window style if the view bits have changed.
if ((dwStyle & LVS_TYPEMASK) != dwView)
SetWindowLong(hwndLV, GWL_STYLE,
(dwStyle & ~LVS_TYPEMASK) | dwView);
}
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database