#windows #com #dll

rs-dispatch

a crate to wrap IDispatch and Com Objects for simplified use

1 unstable release

0.1.0 Sep 25, 2024

#183 in Windows APIs

Download history 150/week @ 2024-09-23 37/week @ 2024-09-30 5/week @ 2024-10-07

192 downloads per month

MIT license

14KB
306 lines

RS Dispatch

Com CI

Crate to provide a simplified method to use windows COM objects with IDispatch interface.

Example

    let com = RSCom::init("InternetExplorer.Application")?;
    let vis_r = com.api.get("Visible",vec![]);
    com.put("Visible",vec![true.into()]);

Change Log 0.1.0

  • Initial version.
  • Basic functionality for IDispatch.

Dependencies

~129MB
~2M SLoC