Aucune description
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

olcPGE_Common.h 811B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #ifndef OLC_PGE_COMMON
  2. #define OLC_PGE_COMMON
  3. #ifdef _WIN32
  4. // Link to libraries
  5. #ifndef __MINGW32__
  6. #pragma comment(lib, "user32.lib")
  7. #pragma comment(lib, "gdi32.lib")
  8. #pragma comment(lib, "gdiplus.lib")
  9. #else
  10. // In Code::Blocks, Select C++14 in your build options, and add the
  11. // following libs to your linker: user32 gdi32 opengl32 gdiplus
  12. #if !defined _WIN32_WINNT
  13. #ifdef HAVE_MSMF
  14. #define _WIN32_WINNT 0x0600 // Windows Vista
  15. #else
  16. #define _WIN32_WINNT 0x0500 // Windows 2000
  17. #endif
  18. #endif
  19. #endif
  20. // Include WinAPI
  21. #include <windows.h>
  22. #include <gdiplus.h>
  23. #else
  24. #endif
  25. #include <string>
  26. namespace olc {
  27. enum rcode {
  28. FAIL = 0,
  29. OK = 1,
  30. NO_FILE = -1,
  31. };
  32. std::wstring ConvertS2W(std::string s);
  33. }
  34. #endif