problema con video for windows

21/01/2004 - 19:43 por Juan Antonio | Informe spam
Hola,

estoy utilizando esta biblioteca para usar una webcam, una
vez creo la ventana de captura y conecto el driver todo va
perfecto el problema esta es que cuando dejo de capturar y
desconecto el driver me sigue apareciendo en el area
cliente la ventana de captura en negro y el fondo de mi
ventana es gris, y queda muy feo, y no consigo dejarlo en
el mismo color, las funciones que uso son:

capcreatecapturewindow y capdriverconnect, yo lo que
quiero es que una vez desconecte el driver esa zona de
captura se me quede del mismo color que el color de fondo
de mi area cliente(gris).

muchas gracias,

un saludo,
Juan Antonio.
.

Preguntas similare

Leer las respuestas

#1 Hernán
21/01/2004 - 22:58 | Informe spam
"Juan Antonio" escribía,

Hola,

estoy utilizando esta biblioteca para usar una webcam, una
vez creo la ventana de captura y conecto el driver todo va
perfecto el problema esta es que cuando dejo de capturar y
desconecto el driver me sigue apareciendo en el area
cliente la ventana de captura en negro y el fondo de mi
ventana es gris, y queda muy feo, y no consigo dejarlo en
el mismo color, las funciones que uso son:

capcreatecapturewindow y capdriverconnect, yo lo que
quiero es que una vez desconecte el driver esa zona de
captura se me quede del mismo color que el color de fondo
de mi area cliente(gris).




Supongo que puedes ocultarlo, ShowWindow() / SW_HIDE.
Yo a un control que no uso, seguramente lo destruiría. Digo, lo
crearía/destruiría 100 veces si fuera necesario, pero no lo ocultaría.

muchas gracias,

un saludo,
Juan Antonio.
.





Hernán (27)
Quilmes (ar)
Respuesta Responder a este mensaje
#2 Anonimo
22/01/2004 - 18:09 | Informe spam
¿y como lo destruyo tiene un hande de tipo HWND?




"Juan Antonio" escribía,

Hola,

estoy utilizando esta biblioteca para usar una webcam,




una
vez creo la ventana de captura y conecto el driver todo




va
perfecto el problema esta es que cuando dejo de capturar




y
desconecto el driver me sigue apareciendo en el area
cliente la ventana de captura en negro y el fondo de mi
ventana es gris, y queda muy feo, y no consigo dejarlo




en
el mismo color, las funciones que uso son:

capcreatecapturewindow y capdriverconnect, yo lo que
quiero es que una vez desconecte el driver esa zona de
captura se me quede del mismo color que el color de




fondo
de mi area cliente(gris).




Supongo que puedes ocultarlo, ShowWindow() / SW_HIDE.
Yo a un control que no uso, seguramente lo destruiría.


Digo, lo
crearía/destruiría 100 veces si fuera necesario, pero no


lo ocultaría.

muchas gracias,

un saludo,
Juan Antonio.
.





Hernán (27)
Quilmes (ar)
.

Respuesta Responder a este mensaje
#3 Hernán
22/01/2004 - 19:46 | Informe spam
escribía,

¿y como lo destruyo tiene un hande de tipo HWND?



DestroyWindow(handle_que_devuelve_capCreateCaptureWindow);

Hernán (27)
Quilmes (ar)
Respuesta Responder a este mensaje
#4 Juan Antonio
23/01/2004 - 10:27 | Informe spam
Muchas gracias Hernán conseguido.

un saludo,
Juan Antonio.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida