Je suis en train d'écrire application MFC, je choisis l'application basée CView autre que l'application basée sur la boîte de dialogue. Je ne sais pas comment supprimer la barre de titre et la barre d'état, existe-t-il une méthode pour le faire? Et fait une application basée CView juste comme une application basée sur les dialogues? Merci beaucoup!Comment obtenir un CView basé sur Windows qui ne contiennent pas la barre de titre et la barre d'état
1
A
Répondre
1
La barre d'état peut être supprimée en supprimant toutes les références au membre CStatusBar de votre classe MainFrm.
Barre de titre, que voulez-vous dire - le menu, la barre d'outils ou la barre de légende? Deux premiers que vous supprimez en commentant les parties pertinentes dans OnCreate() de CMainFrm, le dernier je ne suis pas 100% mais je pense que vous pouvez le faire en modifiant cs.style dans PreCreateWindow de votre CMainFrm. Définissez le style sur WS_DLGFRAME, cela devrait fonctionner je pense.