gpt4 book ai didi

winapi - 找不到 "wincontypes"

转载 作者:行者123 更新时间:2023-11-29 08:31:08 24 4
gpt4 key购买 nike

我正在尝试使用 crate winapi 的 COORD 结构。

顺便说一句:我对使用rust 还很陌生,所以我可能错过了一些明显的东西。

我的代码是这样的。

extern crate kernel32;
extern crate winapi;
extern crate libc;

use std::os::windows::ffi::OsStrExt;
use std::ffi::OsStr;
use winapi::um::wincontypes;

...

最后一行显示了这个错误:

unresolved import `winapi::um::wincontypes`

no `wincontypes` in `um`rustc(E0432)
main.rs(7, 5): no `wincontypes` in `um`

我查看了文档(https://docs.rs/winapi/0.3.7/winapi/um/wincontypes/struct.COORD.html),它在那里,所以我不知道这里有什么问题。

最佳答案

一方面与RUST版本有关。现在最新版本是0.3.7。

使用cargo --version检查

如果不是最新版本,请使用rustup update更新

另一方面,您没有添加依赖项。

How to add dependencies?

你可以引用这个article了解更多。

为什么 um rustc(E0432) 中没有 wincontypes

修改Cargo中的依赖。 toml list 文件。

像这样:

[dependencies]
winapi = { version = "0.3", features = ["winuser","wincontypes"] }

关于winapi - 找不到 "wincontypes",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57547585/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com