print_windows/print_windows.rs
1fn main() {
2 let windows = window_getter::get_windows().unwrap();
3 println!("Found {} windows:", windows.len());
4
5 for window in windows {
6 println!("\n{:?} ({})", window.title(), window.id().as_u32());
7 println!("\tBounds: {:?}", window.bounds());
8 println!("\tProcess id: {}", window.owner_pid().unwrap());
9 println!("\tProcess name: {:?}", window.owner_name());
10 }
11}