Skip to content

PanicJoker03/WinCape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wincape

Wincape Window Manager is a general Win32Api wrapper.

The philosophy behind the code is to hide all the macros, functions and legacy stuff from the win 32 api, integrating various purpose functionalities. Also preserving source code simplicity is a goal, so this library will use C++17 standard (23 is the most recent, but for compatibility issues with cygwin it must been set to 17).

Oops

Build

It was originaly compiled on visual studio, now I use Dev C++, Cevelop, CodeBlocks, CodeLite to make the build. Either way, you should have installed mingw64 to procced.

Planned OS support

Windows XP isn't considered, but Windows Vista and later. Linux OS is also discarted for this lib.

Tested compilers

This library was tested on the following environments (Only support for Mingw is planned):

  • Mingw 64 bit
  • Cygwin 64 bit
  • MCVS 64 bit

Troubleshoot

If building throws an error about __imp_wglCreateContext not resolved then you must include library OpenGl32.

Cpp, Hell Yeah!

Credits

lalmaguerdlg - ListView implementation.