#console #input #terminal #api-bindings #winapi #windows

winconsole

Windows API 中控制台相关函数的包装器

16 个版本 (10 个破坏性更新)

使用旧的 Rust 2015

0.11.1 2020 年 1 月 25 日
0.11.0 2019 年 8 月 20 日
0.10.0 2018 年 8 月 3 日
0.9.1 2018 年 6 月 23 日

#755 in Rust 模式

Download history 461/week @ 2024-03-14 666/week @ 2024-03-21 694/week @ 2024-03-28 586/week @ 2024-04-04 659/week @ 2024-04-11 723/week @ 2024-04-18 710/week @ 2024-04-25 536/week @ 2024-05-02 560/week @ 2024-05-09 586/week @ 2024-05-16 598/week @ 2024-05-23 700/week @ 2024-05-30 575/week @ 2024-06-06 663/week @ 2024-06-13 817/week @ 2024-06-20 471/week @ 2024-06-27

2,626 每月下载量
11 个crate中使用 (直接使用 3 个)

MIT/Apache 许可

190KB
3.5K SLoC

winconsole

此crate提供Windows API中控制台相关函数的包装器。

Crate Documentation License

使用方法

将以下内容添加到 Cargo.toml

[dependencies]
winconsole = "0.11"

然后,将以下内容添加到您的代码中

extern crate winconsole;

有几个可选功能

  • cgmath - cgmath Vector2 类型的转换。
  • input - 包含输入相关函数。
  • serde - 支持 serde
  • window - 包含窗口相关函数。

必须将这些功能添加到 Cargo.toml

[dependencies.winconsole]
version = "0.11"
features = ["cgmath", "input", "serde", "window"]

lib.rs:

此crate提供Windows API中控制台相关函数的包装器。

Crate License

使用方法

将以下内容添加到 Cargo.toml

[dependencies]
winconsole = "0.11"

然后,将以下内容添加到您的代码中

extern crate winconsole;

有几个可选功能

  • cgmath - 包含对 cgmath Vector2 类型的转换。
  • input - 包含输入相关函数。
  • serde - 支持 serde
  • window - 包含窗口相关函数。

必须将这些功能添加到 Cargo.toml

[dependencies.winconsole]
version = "0.11"
features = ["cgmath", "input", "serde", "window"]

依赖项

~91–680KB
~11K SLoC