Programación General => C/C++ => Mensaje iniciado por: yamacplus en Jueves 5 de Agosto de 2004, 16:41
Título: Uso De Progress Bar
Publicado por: yamacplus en Jueves 5 de Agosto de 2004, 16:41
Hola, estoy intentando usas un control progress bar en mi aplicación. Estoy siguiendo el ejemplo de msn site http://msdn.microsoft.com/library/en-us/sh....asp?frame=true (http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/progbar/progbar.asp?frame=true).
Uso este código para crear el control:
Código: Text
InitCommonControlsEx(&myInitCtrls);
hwndProgressBar = CreateWindowEx(
0,
progressBarClassName,
NULL,
WS_CHILD | WS_VISIBLE,
0,
0,
200,
10,
hwndParent,
0,
hInstance,
NULL);
Antes, he declarado
Código: Text
INITCOMMONCONTROLSEX myInitCtrls;
e incluido
Código: Text
#include <commctrl.h>
El problema es que el compilador da este error:
Código: Text
"31 progressbar.c [Warning] data definition has no type or storage class"
He comprobado que tengo comctl32.dll version 4.70 o posterior en el directorio de Windows.
Título: Re: Uso De Progress Bar
Publicado por: Electroduende en Domingo 8 de Agosto de 2004, 14:15
hola :hola:
para utilizar los common controls, antes de llamar a InitCommonControlsEx tienes que rellenar la estructura INITCOMMONCONTROLSEX: