Crate windows_helpers
source ·Modules§
- Helpers to simplify some tedious aspects of a Win32 application.
Structs§
- A
RefCell
that allows to recursively retrieve a mutable reference. - Holds a resource and a free-function (like a non-capturing closure) that is called when the guard is dropped.
Enums§
- Defining the return value of the first call of
dual_call()
that is the precondition to continue with the second call.
Traits§
- For more expressive code and for use with trait bounds.
- Just makes the
is_invalid()
method of handle types available via a trait for use with trait bounds. - For structs that benefit from an alternative to
default()
to be able to write more expressive code.
Functions§
- For functions that are to be called with a preparation step, normally to determine the required buffer size.