Click here to Skip to main content
11,796,774 members (71,091 online)
Rate this: bad
Please Sign up or sign in to vote.
See more: C++ MFC Toolbar dropdown

in my MFC application I do have a toolbar with some dropdown buttons. These buttons are created with
So they have 2 parts the user can press:
1. Main button part
2. Arrow button part

In different situations I want to disable some of these buttons completely or just partly (some menu items of the dropdown menu).
There is now only one problem I can't find a proper solution for:
When I want to disable the main part of the dropdown button and leave the arrow part enabled to access the dropdown menu and its related actions.

Is this possible w/o writing my own dropdown button class (derived by the mfc dropdown button)?
If yes, how?
Posted 24-Feb-14 3:07am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

DFaeuster at 25-Feb-14 1:34am
Nope, unfortunately not. The article you posted is about creating such a dropdown button, but this is not my problem. I try to disable only the main part of the button but NOT the arrow.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Abhinav S 369
1 OriginalGriff 360
2 Maciej Los 360
3 KrunalRohit 304
4 CPallini 295
0 OriginalGriff 2,032
1 Maciej Los 1,725
2 KrunalRohit 1,310
3 CPallini 1,055
4 ppolymorphe 883

Advertise | Privacy | Mobile
Web02 | 2.8.151002.1 | Last Updated 24 Feb 2014
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100