Ver Mensaje Individual
  #8  
Antiguo 17-01-2022
guspx guspx is offline
Miembro
 
Registrado: jun 2019
Posts: 17
Reputación: 0
guspx Va por buen camino
Y hay veces en que TransparentBlt falla, para corregir esto:

Código Delphi [-]
if not TransparentBlt(Dc, x, y, w, Min(h, asc + desc),
            TempDc, 0, Max(0, tm.tmAscent - asc), w,
            Min(h, asc + desc), $FFFFFF) then
  exit;
Result:= MIn(h, asc + desc);

Cuando la funciòn devuelva 0 porque hay algún fallo se puede llamar a TextOut normal.

Última edición por Casimiro Notevi fecha: 17-01-2022 a las 11:31:57.
Responder Con Cita