-
Table of Contents
-
Creating an application that uses the same codebase for MSVC, WDK/DDK, MinGW and cygwin
-
Creating an application that is compatible with all versions of Windows from Windows 2000
-
Creating a GUI application that uses the latest Windows visual enhancements (Aero Glass look on Vista/Windows 7), even if compiled from MinGW/cygwin
-
Creating an application that will request elevation, using MSVC, WDK/DDK, MinGW or cygwin
-
Detecting if an application is running on a 32 or 64 bit Windows OS
-
Compiling a project for both 32 and 64 bit
-
Folder/File selection dialogs that uses the new enhanced Vista or Windows 7 controls when available
-
USB hotplug detection
-
USB device listing, including driverless devices
-
Automatic incrementation of executable/DLL version numbers, using git tags
-
Windows GUI MouseOver/Hover Tooltip
-
Sed script to convert the USB VIDs into a source that resolves the Vendor ID strings
-
UTF-8 wrappers for the WideChar (UTF-16) MS API
-
Installing a certificate into the Trusted Publisher repository
-
WDK's MakeCat/Inf2Cat, MakeCert, CertMgr, SignTool, with source
-
Programmatically setting a Local Group Policy on Vista and Windows 7