How to use C++ HANDLE event

This page summarizes the projects mentioned and recommended in the original post on /r/cpp_questions

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • windows-rs

    Rust for Windows

    Microsoft created a language agnostic metadata project for the Windows api to auto-generate language bindings for it. The language bindings for Rust are generated with it for example. One big advantage with them is, that instead of a #define, the types such as HANDLE, etc. are indeed real types wrapping a void* (or a int, or whatever). So it's much harder to pass the wrong type and IDEs give much more helpful type information.

  • cppwin32

    Discontinued A modern C++ projection for the Win32 SDK

    There is a similar project for C++, but it sadly seems to be dead already. The last commit was one year ago.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts