rust试一试native-windows-gui
git clone git@github.com:gabdube/native-windows-gui.git
cd native-windows-gui/native-windows-gui # Running the tests from the workspace screws up the features
cargo test everything --features "all" # For the test suite
cargo run --example basic
cargo run --example calculator
cargo run --example message_bank
cargo run --example image_decoder_d --features "extern-canvas"
cargo run --example partials --features "listbox frame combobox"
cargo run --example system_tray --features "tray-notification message-window menu cursor"
cargo run --example dialog_multithreading_d --features "notice"
cargo run --example image_decoder_d --features "image-decoder file-dialog"
cargo run --example month_name_d --features "winnls textbox"
cargo run --example splash_screen_d --features "image-decoder"
cargo run --example drop_files_d --features "textbox"
cd examples/opengl_canvas
cargo run
# The closest thing to a real application in the examples
cd ../examples/sync-draw
cargo run
# Requires the console to be run as Admin because of the embed resource
cd ../examples/embed_resources
cargo run
貌似很强大的样子
参考:https://github.com/gabdube/native-windows-gui/tree/master/native-windows-gui