CSingleInstance Changelog

What's new in CSingleInstance 1.25

Mar 9, 2022
  • Updated copyright details
  • Updated the code to use C++ uniform initialization for all variable declarations.

New in CSingleInstance 1.24 (Mar 17, 2020)

  • Updated copyright details.
  • Fixed more Clang-Tidy static code analysis warnings in the code.

New in CSingleInstance 1.17 (Mar 6, 2009)

  • Updated copyright details
  • Removed VC 6 style classwizard comments from the sample apps code
  • Updated ActivatePreviousInstance method to support Win64 compliant data
  • ActivatePreviousInstance now takes a "dwTimeout" parameter which it now uses internally as the timeout when calling SendMessageTimeout instead of SendMessage. The code now uses SendMessageTimeout instead of SendMessage to ensure we do not hang if the previous instance itself is hung. Thanks to Paul Shore for suggesting this update.
  • Updated the sample apps to clean compile on VC 2008