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 :
dans le .cpp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part CProgressCtrl* m_progressBar;
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 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
merci.
Partager