#dll #function #lib #run-time #would #definition #version

lazy_extern

允许轻松定义在运行时可选地从DLL加载的函数,例如链接到可能不在所有要支持版本上存在的操作系统函数

1 个不稳定版本

使用旧Rust 2015

0.1.0 2018年4月17日

#22 in #would

MIT 许可证

8KB
158

lazy_extern! {
    libgroup SHELL_CORE: ShCoreItems;
    lib ShCore = "ShCore.dll";

    #[lib(ShCore)]
    #[feature_test(is_dpi_awareness_available)]
    /// Set the Dpi (v1) awareness without a manifest
    extern "stdcall" fn SetProcessDpiAwareness(value: u32) -> i32;
}

依赖

~91–425KB