Pressed Button

In one of the dialogs of my program I want to implement a button that keeps being in pressed state until I press it again. I know how to set the "pressed state" but when the button loses the focus it is not pressed anymore, why ? What can I do to change this. By the way, I used CButton::SetState(). Please help.
_punisherAsked:
Who is Participating?
 
prasanthCommented:
Instead of using a regular button, try using a CheckBox. Then in it's Properties:Styles, set the Push-like style. It'll look like a button but act like a checkbox. And since both checkboxes and buttons are of the same window class, any code you have to process BN_CLICKED will still work.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.