Got it !!!
Please add this function in FWH\source\winapi\dibbmp.c
Please add this function in FWH\source\winapi\dibbmp.c
CLIPPER HASALPHA( PARAMS ) // hBitmap --> lYesNo
{
HANDLE hDib = DibFromBitmap( ( HBITMAP ) _parnl( 1 ), 0, 0,
( HPALETTE ) _parnl( 2 ) );
BOOL bAlphaChannel = FALSE;
if( hDib )
{
LPBITMAPINFO lpbmi = ( LPBITMAPINFO ) GlobalLock( hDib );
unsigned char * uc = ( LPBYTE ) lpbmi + ( WORD ) lpbmi->bmiHeader.biSize + PaletteSize( lpbmi );
unsigned long ul;
for( ul = 0; ul < lpbmi->bmiHeader.biSizeImage; ul += 4 )
if( uc[ ul + 3 ] != 0 )
bAlphaChannel = TRUE;
GlobalUnlock( hDib );
}
_retl( bAlphaChannel );
}