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}