donner un nom à la fenetre de l'application (SDI)

donner un nom à la fenetre de l'application (SDI) - C++ - Programmation

Marsh Posté le 26-05-2004 à 15:01:15    

comment fait-on pour pouvoir nommer la fenetre principal (d'une application SDI), c.a.d. que ce soit plus "sans nom"...

Reply

Marsh Posté le 26-05-2004 à 15:01:15   

Reply

Marsh Posté le 26-05-2004 à 15:25:25    

SetWindowTitle ...

Reply

Marsh Posté le 26-05-2004 à 15:28:12    

Essaie plutôt de donner un nom à ton "Document" (CF. CDocument::SetTitle)... Le framework SDI s'occupe de nommer ta fenêtre pour toi...
 
   -- Spotaszn --

Reply

Marsh Posté le 26-05-2004 à 15:31:56    

elle existe pas ta fonction Joel...


Message édité par lecoyote le 26-05-2004 à 15:33:46
Reply

Marsh Posté le 26-05-2004 à 15:39:43    

lecoyote a écrit :

elle existe pas ta fonction Joel...


 
c'est une méthode pas une fonction :o
regarde dans l'interface de CDocument.

Reply

Marsh Posté le 27-05-2004 à 13:15:50    

SetWindowText ca marchera mieux que le reste ;)
 
Edit: sinon c vrai que le modèle SDI fait tout le boulot... si tu regardes bien, dans ta classe dérivée de CWinApp tu as une méthode InitInstance(), et la un DocumentTemplate est crée... c'est ce qui défini les relations entre Frame Window, Documents et Vues... tu peux jouer sur les propriétés du documents par la...
 
-> Sinon méthode simple et bourrine mais efficace: AfxGetMainWnd()->SetWindowText( "..." );


Message édité par pedro-2480 le 27-05-2004 à 13:18:13

---------------
- Pierre Baudelet -
Reply

Marsh Posté le 27-05-2004 à 14:34:20    

Pedro-2480 a écrit :

SetWindowText ca marchera mieux que le reste ;)
SetWindowText( "..." )


 
putain c'est Text pas title ^^ je suis un boulet :p

Reply

Sujets relatifs:

Leave a Replay

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