Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Luminosidad de la pantalla

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Luminosidad de la pantalla Responder citando

Hola, se podria amentar la luminosidad del monitor mediante codigo? yo quisiera pder hacerlo mediante un TTrackBar mas o menos seria ir regulando la luminosidad del monitor a conveniencia, si alguien ha visto algo por ahi decidmelo por favor he buscado por la red y no he encontrado nada imagino que se puede hacer mediante los API de windows
gracias
_________________
El hombre es el unico ser que tropieza dos veces en la misma piedra ( en mi caso infinitas veces)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Bueno, no es lo que buscas, pero igual te orienta un poco para hacer lo que quieres.

Esta función te permite cambiar la resolución del monitor. Es de este mismo foro y la verdad que funciona muy bien:
Código:

int NewResX = 1280; <-- nueva resolucion
int NewResY = 1024;

DEVMODE displaymode;
int indice = 0;
displaymode.dmSize = sizeof(DEVMODE);

while (EnumDisplaySettings(NULL, indice, &displaymode)) {
if (displaymode.dmPelsWidth == NewResX && displaymode.dmPelsHeight == NewResY) //esta linea detecta la resolucion                               //actual
 {

displaymode.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT;
LONG result = ChangeDisplaySettings(&displaymode, CDS_TEST);
if (result == DISP_CHANGE_SUCCESSFUL) {
ChangeDisplaySettings(&displaymode, 0);
break;
}
}
indice++;
}



Un saludo
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.