[VC++] CStatusBar HELP!!

CStatusBar HELP!! [VC++] - C++ - Programmation

Marsh Posté le 10-06-2002 à 15:23:53    

Comment afficher une CStatusBar dans ma CDialog?

Reply

Marsh Posté le 10-06-2002 à 15:23:53   

Reply

Marsh Posté le 10-06-2002 à 15:50:42    

:bounce:

Reply

Marsh Posté le 10-06-2002 à 15:51:57    

RECT r;
CStatusBarCtrl m_bar;
 
dans InitDialog :
m_bar.Create(WS_CHILD|WS_VISIBLE|CCS_BOTTOM,r,this,0);
 
et puis SetText,... et les autres fonctions membres
voila
a+
  ANT

Reply

Marsh Posté le 10-06-2002 à 16:00:36    

antsite a écrit a écrit :

RECT r;
CStatusBarCtrl m_bar;
 
dans InitDialog :
m_bar.Create(WS_CHILD|WS_VISIBLE|CCS_BOTTOM,r,this,0);
 
et puis SetText,... et les autres fonctions membres
voila
a+
  ANT  




 
le prototype de la fct membre create est de la forme :
RECT r;
CStatusBarCtrl m_bar;
 
dans InitDialog :
m_bar.Create(WS_CHILD|WS_VISIBLE|CCS_BOTTOM,r,this,0);
 
virtual BOOL Create(
   CWnd* pParentWnd,
   DWORD dwStyle = WS_CHILD | WS_VISIBLE | CBRS_BOTTOM,
   UINT nID = AFX_IDW_STATUS_BAR  
);
 
Le pb c'est que meme en faisant ca, la statusbar n'apparait pas!

Reply

Marsh Posté le 10-06-2002 à 16:02:21    

Je reprend, ca a merder.
Le prototype de la fct create est le suivant :  
 
virtual BOOL Create(
   CWnd* pParentWnd,
   DWORD dwStyle = WS_CHILD | WS_VISIBLE | CBRS_BOTTOM,
   UINT nID = AFX_IDW_STATUS_BAR  
);
 
Le pb est que meme en faisant ca la Statusbar n'apparait pas!

Reply

Marsh Posté le 10-06-2002 à 16:16:27    

:bounce:

Reply

Marsh Posté le 10-06-2002 à 16:21:55    

CStatusBarCtrl::Create avec le prototype que je t'ai donné marcge très bien. File un bout de code si tu veux de l'aide.

Reply

Marsh Posté le 10-06-2002 à 16:23:28    

antsite a écrit a écrit :

CStatusBarCtrl::Create avec le prototype que je t'ai donné marcge très bien. File un bout de code si tu veux de l'aide.  




 
ok, j'avais pas vu que c'etait CStatusBarCtrl. Je vais essayer ce que tu me dis

Reply

Marsh Posté le 10-06-2002 à 16:25:24    

Ok ca marche!! je te remercie

Reply

Marsh Posté le 10-06-2002 à 16:28:42    

:hello:

Reply

Sujets relatifs:

Leave a Replay

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