[MFC] Progress Bar dans un CButton
Salut,
j'aimerai afficher un controle de type CProgressCtrl dans un CButton.
voici le code que j'ai écrit pour ce faire :
dans le .h :
Code:
CProgressCtrl* m_progressBar;
dans le .cpp :
Code:
1 2 3 4 5 6 7
| CRect rectButtonPos;
GetDlgItem(IDC_RUN)->GetWindowRect(&rectButtonPos);
m_progressBar->Create(PBS_SMOOTH, rectButtonPos, (CWnd*)GetDlgItem(IDC_RUN), 138);
m_progressBar->SetStep(1);
m_progressBar->SetRange((int)0, m_nMesureNbMax);
m_progressBar->SetPos(0);
m_progressBar->ShowWindow(SW_SHOWNORMAL); |
Le problème est que je ne vois pas la progress bar dans le bouton. Si je change le 3ème paramètre de la méthode Create par un CDialog, je vois bien la progress bar. Y a t'il une action à effectuer sur le CButton ?
merci.