elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  que api usar para pintar circulos de colores? vb 6.0
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: que api usar para pintar circulos de colores? vb 6.0  (Leído 4,028 veces)
AlxSpy

Desconectado Desconectado

Mensajes: 137


Ver Perfil
que api usar para pintar circulos de colores? vb 6.0
« en: 16 Mayo 2011, 04:15 am »

hola kisiera dibujar circulos con un determinado color en una ventana externa, encontre el api ArcAngle, pero esta api no especifica en sus parametrtos el color sino que usa el color que tenga predefinido esa ventana (negro), lei que con createpen se cambia el color y pincel por defecto de la ventana , pero no quisiera cambiar el pincel por defecto que tiene la ventana , ¿sabran alguna api que haga lo mismo que ArcAngle, es decir circulos y especifique el color sin tener que cambiar el pincel predefinido?

-quisiera dibujar solo la linea del circulo sin rellenar el centro, es decir si hubiera una imagen o color en la ventana, el circulo no deberia tapar a esa imagen o color.


« Última modificación: 16 Mayo 2011, 04:38 am por alxspy » En línea

BlackZeroX
Wiki

Desconectado Desconectado

Mensajes: 3.158


I'Love...!¡.


Ver Perfil WWW
Re: que api usar para pintar circulos de colores? vb 6.0
« Respuesta #1 en: 16 Mayo 2011, 19:34 pm »

Si cambias el color de un pincel el API SelectObject te devolverá el pincel original que se esta reemplazando, por ende puedes dibujar en ese momento el circulo con el api Ellipse, después para restaurar el color le pasas nuevamente el API SelectObject y asi restauras el color original, y por ultimo haces un DeleteObject para eliminar el pincel que creaste  con CreatePen.

Aqui un ejemplo:

Lineas aleatorias en pantalla

Temibles Lunas!¡.


« Última modificación: 16 Mayo 2011, 19:38 pm por BlackZeroX▓▓▒▒░░ » En línea

The Dark Shadow is my passion.
AlxSpy

Desconectado Desconectado

Mensajes: 137


Ver Perfil
Re: que api usar para pintar circulos de colores? vb 6.0
« Respuesta #2 en: 27 Mayo 2011, 16:14 pm »

graxias.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines