Home > Web Site Updates > ResSwitch & ResCopy v1.23

ResSwitch & ResCopy v1.23

April 4, 2007

Just to let everyone know that v1.23 of ResSwitch & ResCopy has been released. Updates for this version include:

  • Updated copyright details.
  • Updated the documentation to use the same style as the web site.
  • Optimized CVideoMode constructor code
  • Replaced call to _tprintf in GetCurrentVideoMode with a TRACE call.
  • Made the ResSwitch app unicode compliant.
  • Updated the code to clean compile on VC 2005
  • Now includes support for multiple monitors / display devices. This is achieved through the use of the newly provided CDisplayDevices class
  • GetAvailableVideoModes method now allows the device name to be specified for which display modes are to be obtained and the method has been renamed to just GetAvailable.
  • GetCurrentVideoMode has been renamed to the more appropriate name of GetCurrentForPrimaryDisplay
  • Removed RevertVideoModeToDefault, ChangeVideoModePermanently, ChangeVideoModeTemporarily, CanChangeVideoMode, ReportChangeVideoErrorValue and CreateCompatibleDEVMODE methods as they did not provide any useful encapsulation over calling the ChangeDisplaySettings SDK call directly. You can now think of the various classes in the Videomod module as a simple wrapper for enumerating the display devices and their associated display modes.
  • Added a m_dwDisplayFlags value to the CVideoMode class.
  • CAvailableVideoModes class is now called CAvailableDisplayModes.
  • CVideoMode class is now called CDisplayMode
  • CVideoModes class is now called CAvailableDisplayModes
  • Updated the documentation to use the same style as the web site.
  • Reworked ResCopy example to use a tree control to display all the details about all display devices, their attributes and available display modes
  • Addition of version infos to both exes included in the download.
  • Reworked ResSwitch application to provide a much more comprehensive set of command line parameters as well a general rework of its codebase.
Advertisements
Categories: Web Site Updates
%d bloggers like this: