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}