Programación General > Visual C++

 RESUELTO error C2146: error de sintaxis

(1/1)

maxstepin:
Hola.
Me tira error: 1>main.c(93) : error C2146: error de sintaxis : falta ';' delante del identificador 'mibitmap' en el siguiente codigo:

--- Código: C++ ---static HBITMAP mibitmap;     switch (mensaje)                  /* manipulador de mensaje */    {        case WM_PAINT:        hdc = BeginPaint(hwnd, &est);         EndPaint(hwnd, &est);        break;         case WM_CREATE:        hInstance = ((LPCREATESTRUCT)lParam)->hInstance        mibitmap = LoadBitmap(hInstance, "Bitmap");//error aqui         break; Estoy usando Visual C++ 2008 bajo windows 7.
Gracias

rfog:
Joer, el propio error te lo dice: te falta el punto y coma en la línea de arriba:

 hInstance = ((LPCREATESTRUCT)lParam)->hInstance

El parser espera un punto y coma pero se encuentra un identificador...

maxstepin:
Tema resuelto. Se me ha ido la olla al postear esto.
Disculpen

Navegación

[0] Índice de Mensajes

Ir a la versión completa