Click here to Skip to main content
15,881,204 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi,

in my MFC application I do have a toolbar with some dropdown buttons. These buttons are created with
C++
SetExtendedStyle(TBSTYLE_EX_DRAWDDARROWS)

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

1 solution

Hope this helps,
http://msdn.microsoft.com/en-us/library/1ke6s1fc.aspx[^]

All the Best:)
 
Share this answer
 
Comments
DFaeuster 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)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900