[MS VISUAL C++] Problème avec une barre d'état

Problème avec une barre d'état [MS VISUAL C++] - Programmation

Marsh Posté le 18-07-2002 à 20:48:33    

Voilà le prob :
 
Application MFC en SDI avec un CFormView comme document principal.
 
J'ai empêché le resize de la fenêtre principale afin d'assurer que le CFormView restera bien centré.
 
Seulement la bar d'état en bas dispose toujours de son contrôle triangulaire pour le resize de la fenêtre (le petit triangle qui permet de resizer dans le coin en bas à droite).
 
Lorsque que je l'utilise ca débouche sur un bug graphique (la barre d'état se resize mais pas la fenêtre et le résultat est trés laid).
 
Comment empêcher l'utilisation de ce triangle ?


---------------
Guerre Dollar - Euro : la chute economique des Etats-Unis avant 2010.
Reply

Marsh Posté le 18-07-2002 à 20:48:33   

Reply

Marsh Posté le 22-07-2002 à 10:56:19    

Reply

Marsh Posté le 22-07-2002 à 11:12:47    

Faut sous-classer  
virtual BOOL CWnd::PreCreateWindow( CREATESTRUCT& cs );
 
et modifier cs.style
 
http://msdn.microsoft.com/library/ [...] by_mfc.asp
 

Reply

Marsh Posté le 24-07-2002 à 21:23:39    

Smaragdus a écrit a écrit :

Faut sous-classer  
virtual BOOL CWnd::PreCreateWindow( CREATESTRUCT& cs );
 
et modifier cs.style
 
http://msdn.microsoft.com/library/ [...] by_mfc.asp
 
 




Sousclasser ? tu veux pas plutôt dire surcharger ?
 
En tout cas merci pour le lien ça répond à ma question  :hello:


---------------
Guerre Dollar - Euro : la chute economique des Etats-Unis avant 2010.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed