Skip to main content

observe_config/
observe_config.rs

1use display_config::DisplayObserver;
2
3fn main() {
4    #[cfg(target_os = "windows")]
5    display_config::windows::set_process_per_monitor_dpi_aware()
6        .expect("Failed to set process as DPI aware");
7
8    let monitor = DisplayObserver::new().expect("Failed to create the instance");
9    monitor.set_callback(|event| println!("{event:#?}"));
10    monitor.run().expect("Failed to run the application");
11}