Home > Web Site Updates > CAppSoundsManager v1.04

CAppSoundsManager v1.04

January 24, 2016

Just to let everyone know that v1.04 of CAppSoundsManager has been released. Updates for this version include:

  • Updated copyright details.
  • Updated the code to clean compile on VC 2008 – 2015
  • The IsRegistered method now use ATL:CRegKey and returns a HRESULT return value
  • The GetCurrentSoundFromRegistry method now uses ATL::CRegKey and returns a HRESULT return value
  • The Register method now uses ATL::CRegKey and returns a HRESULT return value
  • The RegisterSound method now uses ATL::CRegKey and returns a HRESULT return value
  • The UnRegister method now uses ATL::CRegKey and returns a HRESULT return value
  • The Initialize method now returns a HRESULT return value
  • The CAppSoundsManager::UnRegister method now uses ATL::CRegKey::RecurseDeleteKey instead of SHDeleteKey.
  • Added SAL annotations to all the code.
  • Reworked the classes to optionally compile without MFC. By default the class now use STL classes and idioms but if you define CAPPSOUNDSMANAGER_MFC_EXTENSIONS the class will revert back to the MFC behaviour.
Advertisements
Categories: Web Site Updates
%d bloggers like this: