tray 库是使用 c99 实现的跨平台系统托盘程序库。本文将尝试使用 Rust 调用它。首先,使用 bindgen 将头文件转换成 Rust 调用声明:...
tray 库是使用 c99 实现的跨平台系统托盘程序库。本文将尝试使用 Rust 调用它。首先,使用 bindgen 将头文件转换成 Rust 调用声明:...
按照微软的说法,安装 Windows 操作系统的 GPT 格式硬盘应该依次分配 ESP 和 MSR 分区。默认情况下,ESP 和 MSR 分区大小分别是 ...
我一直认为手写文本解析器很难,但是在体验 winnow 之后,发现文本解析器值得上手,这里我举三个优点:可复用性强可解析流易于测试下面的代码展示了如何使用...
实现目标:在输入框中输入文本,通过指定热键,弹出菜单。use fltk::{ enums::{Event, Key}, prelude::...
通过 legend 函数可以指定 matplotlib 图例的位置,例如想把图例放图中间,可以这样调用:fig.legend(loc="cent...
之前说过,使用 Cloudflared 可以实现无公网 IP 地址建站。Cloudflared 可以在 Alpine Linux 上正常运行,但是使用官方...
Windows Terminal 和 Viusal Studio Code 是微软近年来开源的优秀作品。之前,我们有讲到怎么在 Windows 上使用 B...
本示例展示了基于 FLTK 和 SQLITE 制作用户管理程序。代码比较长,但是不难看懂。main.rsmod store { use super...