CStatusBar HELP!! [VC++] - C++ - Programmation
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 
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! 
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! 
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.
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 
Marsh Posté le 10-06-2002 à 15:23:53
Comment afficher une CStatusBar dans ma CDialog?