Pregunta

vi la pantalla de bienvenida del Corel Draw 12-aplicación y perdido la cabeza!

¿Qué técnica están utilizando? En Inicio de aplicación que carga una imagen transparente, utilice la API de Windows o qué?

¿Cómo lograr esta transparencia?

¿Fue útil?

Solución

Otros consejos

Si está utilizando Windows Forms con vb.net puede modificar la opacidad de cualquier forma estableciendo la propiedad Form.Opacity. No estoy familiarizado con la pantalla de presentación que está hablando, pero no debería ser demasiado difícil de conseguir un efecto similar.

Si estás usando WPF, establezca la AllowsTransparancy, WindowStyle y atributos Background en el objeto de la ventana:

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  AllowsTransparency="True"
  WindowStyle="None"
  Background="Transparent">
  <!-- more -->
</Window>

También estoy familiarizado con esta pantalla de flash ... pero si poco a poco se desvanece o algo así, entonces yo iría con la respuesta de Quintin aquí. Opacidad en un cierto porcentaje mostrará otra forma a través suyo.

Si la pantalla de bienvenida es sólo una imagen y parte de ella es ver a través y algunos de ellos es no, entonces se puede establecer la clave de la transparencia en su forma a un determinado color, a continuación, establecer el color de fondo de forma igual a que, a continuación, cualquiera que sea la imagen que desea visualizar debe ser cargado en un cuadro de imagen. Asegúrese de que utiliza una imagen .GIF sin embargo! o algún otro formato que soporta la eliminación de los antecedentes. JPG y BMP de la no tienen ningún valor aquí, ya que su color "vacío" se convierte en blanco en lugar de transparente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top