BCGSuite for MFC
BOOL CBCGPMenuButton::m_bStayPressed

Determines the menu button state when after the user has released the button.

If the m_bStayPressed member is FALSE the menu button does not become pressed when the user clicks the button, it just displays the popup menu.

If the m_bStayPressed member is TRUE the menu button becomes pressed when the user clicks the button, displays the popup menu and remains pressed until the popup menu is closed.