windows-rs icon indicating copy to clipboard operation
windows-rs copied to clipboard

Rust for Windows

Results 104 windows-rs issues
Sort by recently updated
recently updated
newest added

### Summary Hello, When will the 0.60.0 be available on crates.io ? ### Crate manifest _No response_ ### Crate code _No response_

question

### Suggestion `set_string` `set_expand_string` and `set_multi_string` only accept one generic type. This can make them hard to use, as it means the `name` and `value` need to use the same...

enhancement

This is an idea I've been toying with for a while. While the `windows-targets` crate supports `raw-dylib` it is opt-in and will be that way for quite a while due...

enhancement

### Summary ver: windows-rs 0.58 ```rust use windows::core::*; #[interface("094d70d6-5202-44b8-abb8-43860da5aca2")] unsafe trait IValue: IUnknown { fn GetValue(&self, value: *mut i32) -> HRESULT; } #[implement(IValue)] struct Value(i32); impl IValue_Impl for Value {...

bug

I'm busy revamping `windows-bindgen` to deal with a number of issues and make it a lot more flexible. One potential issue is whether we still need to sort function declarations...

enhancement

Rather than folding all error types into the `windows_result::Error` type, APIs can more specifically return `Result`, `Result`, and so on. This would avoid the overhead that necessitated #3126 and allow...

enhancement

### Suggestion Like the crate named `winreg` support transactions.

enhancement

### Suggestion When creating a single bindings file within another crate, I'd like to use `windows-bindgen` with the default options, i.e.: - Without `cfg`, because the fact that this file...

enhancement

### Suggestion Right now the implementer needs to remember to list all base classes when this should not be necessary.

enhancement

### Suggestion This is only used for generating packages - `windows` and `windows-sys` - and is otherwise unnecessary.

enhancement