Mira a ver asi :
- Code: Select all Expand view
HB_FUNC( GDIPLUSIMAGERESIZE )
{
int nWidth = hb_parni( 2 );
int nHeight = hb_parni( 3 );
Bitmap * original = ( Bitmap * ) hb_parnl( 1 );
//Bitmap * original = new Bitmap( (LPCWSTR) hb_parc(1) );
Bitmap* newImage = new Bitmap( nWidth, nHeight);
Graphics * graphics = new Graphics( newImage );
graphics->DrawImage( original ,0, 0, nWidth, nHeight);
delete original ; // nuevo
delete graphics ; // nuevo
hb_retnl( ( HB_LONG ) newImage );
}