CProgressCtrl::Create
Crée un contrôle de barre de progression et l'attache à un objet d' CProgressCtrl .
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Paramètres
dwStyle
Spécifie le style du contrôle de barre de progression. Appliquez une combinaison de fenêtre stylesdescribed dans CreateWindow dans Kit de développement logiciel Windows, en plus de les styles suivants de contrôle de barre de progression, au contrôle :Les informations de progression règle sous d'PBS_VERTICAL verticalement, de haut en bas. Sans cette balise, le contrôle de barre de progression horizontalement, de gauche à droite.
Affiche desPBS_SMOOTH progressifs, lissé remplissage dans le contrôle de barre de progression. Sans cette balise, le contrôle remplira de blocs.
rect
Spécifie la taille et la position du contrôle de barre de progression. Ce peut être un objet de CRect ou une structure de RECT . Étant donné que le contrôle doit être une fenêtre enfant, les coordonnées sont spécifiées par rapport à la zone cliente d' pParentWnd.pParentWnd
Spécifie la fenêtre parente du contrôle de barre de progression, généralement CDialog. Il ne doit pas être NULL.nID
Spécifie l'ID du contrôle de barre de progression
Valeur de retour
TRUE si l'objet d' CProgressCtrl est créé avec succès ; sinon FALSE.
Notes
Vous construisez un objet d' CProgressCtrl en deux étapes. D'abord, appelez le constructeur, qui crée l'objet d' CProgressCtrl , puis appelez Créer, qui crée le contrôle de barre de progression.
Exemple
CProgressCtrl myCtrl;
// Create a smooth child progress control.
myCtrl.Create(WS_CHILD|WS_VISIBLE|PBS_SMOOTH, CRect(10,10,200,30),
pParentWnd, IDC_PROGRESSCTRL);
Configuration requise
Header: afxcmn.h