Hide

SftTree/DLL 7.5 - Tree Control

Display
Print

ExpandCollapseButtonRect

Returns the location of an item's expand/collapse button.

C

void WINAPI SftTree_GetExpandCollapseButtonRect(HWND hwndCtl,
        int index,
        LPRECT lpRect);
void WINAPI SftTreeSplit_GetExpandCollapseButtonRect(HWND hwndCtl,
        int index,
        LPRECT lpRect);

C++

void CSftTree::GetExpandCollapseButtonRect(int index, LPRECT lpRect) const;
void CSftTreeSplit::GetExpandCollapseButtonRect(int index, LPRECT lpRect) const;

Parameters

hwndCtl

The window handle of the tree control.

index

The zero-based index of the item for which the expand/collapse button position is to be retrieved.

lpRect

A pointer to a RECT structure where the location of the expand/collapse button is returned (in pixels).

Returns

GetExpandCollapseButtonRect returns TRUE if successful, otherwise FALSE is returned.

Comments

The GetExpandCollapseButtonRect function returns the location of an item's expand/collapse button.

If an item doesn't have an expand/collapse button, because it is a leaf item or because the expand/collapse button is suppressed, an empty rectangle is returned in lpRect.

See Also C/C++ API | Categories | Notifications