FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error al compilar con bcc63 FARPROC (solucionado)
Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Error al compilar con bcc63 FARPROC (solucionado)
Posted: Sun May 08, 2011 09:10 PM

esta es la linea ofendida

  LONG lResult = CallWindowProc( (FARPROC) GetProp( hWnd, "__FWTRANS" ), hWnd, uMsg, wParam, lParam );

este es el mensaje de error que interrunpe la compilacion

Error E2342 source\fixsays.prg 18: Type mismatch in parameter 'lpPrevWndFunc' (wanted 'long (__stdcall )(HWND__ ,unsigned int,unsigned int,long)', got 'int (__stdcall *)()') in function LabelProc

con pelles c
sale warning pero compila

source\fixsays.prg(18): warning: Operands of = have illegal types 'long int stdcall function(struct HWND *, unsigned int, unsigned int, long int)' and 'int __stdcall function'.

salu2
carlos vargas

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error al compilar con bcc63
Posted: Mon May 09, 2011 05:48 AM

Carlos,

Cambia FARPROC por WNDPROC

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: Error al compilar con bcc63
Posted: Mon May 09, 2011 05:53 PM

solucionado, gracias.-

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)

Continue the discussion