Click here to Skip to main content
15,311,151 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:)
   
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)

  Print Answers RSS


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