2016-03-01 1 views
1

Je suis en train de porter une application MFC pour utiliser l'interface utilisateur du ruban et le pack de fonctions MFC et j'aimerais disposer d'un volet horizontal ancré n'incluant pas de légende. J'espère que quelque chose commePuis-je supprimer la légende dans un CDockablePane?

MyPane.ModifyStyle(WS_CAPTION, 0); 
m_pParentFrame->RecalcLayout(); 

fonctionnerait, mais pas de joie. FWIW, le volet d'accueil héberge une grande boîte de dialogue horizontale ancrée sous la vue principale et la légende gaspille plus d'espace de bureau que je ne souhaite en donner.

Edit: plus googler a trouvé une solution ici: http://www.sibisa.com/remove-hide-title-bar-board-cdockablepane-window/

Edit2: EnableGripper (FAUX) était ce qui était nécessaire, voir https://msdn.microsoft.com/en-us/library/bb984118.aspx

Répondre

0

Appel EnableGripper (FAUX) supprime la légende .