Xplatcppwindowsdll Updated Jun 2026

A trading firm wraps their cross-platform order management system in a DLL that gets called from Excel via VBA (yes, that still exists). The load-time profiling feature helped them discover a static mutex that was blocking initialization for 300ms. After fixing it, DLL load dropped to 12ms, improving spreadsheet responsiveness dramatically.

// vcpkg.json "dependencies": [ "xplatcppwindowsdll", // version >=3.0.0 ] xplatcppwindowsdll updated

Unlike Linux and macOS, which export all symbols by default unless configured otherwise, Windows requires explicit instructions to expose functions and classes from a DLL. A trading firm wraps their cross-platform order management