Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C++ MFC Toolbar dropdown
Hi,
 
in my MFC application I do have a toolbar with some dropdown buttons. These buttons are created with
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 24-Feb-14 4:07am

1 solution

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

Solution 1

  Permalink  
Comments
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 OriginalGriff 288
1 ProgramFOX 165
2 Peter Leow 130
3 Sergey Alexandrovich Kryukov 95
4 Fredrik Bornander 85
0 OriginalGriff 288
1 ProgramFOX 165
2 Peter Leow 130
3 Sergey Alexandrovich Kryukov 95
4 Fredrik Bornander 85


Advertise | Privacy | Mobile
Web01 | 2.8.150301.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