CProgressCtrl::Create
Crea un control de barra de progreso y lo asocia a un objeto de CProgressCtrl .
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Parámetros
dwStyle
Especifica el estilo del control de barra de progreso. Aplica cualquier combinación de ventana stylesdescribed en CreateWindow en Windows SDK, además de los estilos siguientes del control de barra de progreso, al control:Información de progreso de muestra dePBS_VERTICAL verticalmente, de arriba abajo. Sin este marcador, el control de barra de progreso se muestra horizontalmente, de izquierda a derecha.
PBS_SMOOTH muestra el relleno gradual, suavizado en el control de barra de progreso. Sin este marcador, el control rellenará con bloques.
rect
Especifica el tamaño y la posición del control de barra de progreso. puede ser un objeto de CRect o una estructura de RECT . Dado que el control debe ser una ventana secundaria, las coordenadas especificadas son relativas al área cliente de pParentWnd.pParentWnd
Especifica la ventana principal del control de barra de progreso, normalmente CDialog. no debe ser NULL.nID
Especifica el identificador de control de la barra de progreso
Valor devuelto
TRUE si el objeto de CProgressCtrl se crea correctamente; si no FALSO.
Comentarios
Se crea un objeto de CProgressCtrl en dos pasos. Primero, llame al constructor, que crea el objeto de CProgressCtrl , y llame a Crear, que hace que el control de barra de progreso.
Ejemplo
CProgressCtrl myCtrl;
// Create a smooth child progress control.
myCtrl.Create(WS_CHILD|WS_VISIBLE|PBS_SMOOTH, CRect(10,10,200,30),
pParentWnd, IDC_PROGRESSCTRL);
Requisitos
encabezado: afxcmn.h