Haber quien me hecha un cable con esta conversion a C
Me gustaria hacer esto:
- Code: Select all Expand view RUN
FUNCTION Test( cData )
Local nError := 0
MiFuncionC( cData, @nError )
RETURN nError
Yo creo q seria algo asi, pero me falta definir nError y como paso el paramtro por referencia:
- Code: Select all Expand view RUN
#pragma BEGINDUMP
#include "windows.h"
#include "hbapi.h"
LPWSTR AnsiToWide( LPSTR );
HB_FUNC ( TEST )
{
LPWSTR cData = AnsiToWide( hb_parc( 1 ) );
MiFuncionC( cData, nError ???) <- Como defino nError ( p.e. nError := 0, y lo paso por referencia )
retnl( nError )
}
#pragma ENDDUMP
Gracias atodos.