Guest User

Sample windows.rc Resource File

a guest
May 11th, 2025
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.09 KB | None | 0 0
  1. #include <windows.h>
  2. #include <winver.h>
  3.  
  4. //----------------------------------------------------------------------------
  5. //                               DPI AWARENESS
  6. //----------------------------------------------------------------------------
  7. #define CREATEPROCESS_MANIFEST_RESOURCE_ID 1
  8. #define RT_MANIFEST 24
  9. CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "manifest.xml"
  10.  
  11.  
  12. //----------------------------------------------------------------------------
  13. //                                   ICON
  14. //----------------------------------------------------------------------------
  15. APPICON ICON "../icons/AppIcon.ico"
  16.  
  17.  
  18. //----------------------------------------------------------------------------
  19. //                            VERSION DEFINITIONS
  20. //----------------------------------------------------------------------------
  21. #ifndef VER_FILEVERSION
  22. #define VER_FILEVERSION             0,1,0,0
  23. #endif
  24. #ifndef VER_FILEVERSION_STR
  25. #define VER_FILEVERSION_STR         "0.1"
  26. #endif
  27. #ifndef VER_PRODUCTVERSION
  28. #define VER_PRODUCTVERSION          0,1,0,0
  29. #endif
  30. #ifndef VER_PRODUCTVERSION_STR
  31. #define VER_PRODUCTVERSION_STR      "0.1"
  32. #endif
  33.  
  34.  
  35. //----------------------------------------------------------------------------
  36. //                               VERSION INFO
  37. //----------------------------------------------------------------------------
  38. VS_VERSION_INFO VERSIONINFO
  39. FILEVERSION     VER_FILEVERSION
  40. PRODUCTVERSION  VER_PRODUCTVERSION
  41. FILEFLAGSMASK   VS_FFI_FILEFLAGSMASK
  42. FILEOS          VOS__WINDOWS32
  43. FILETYPE        VFT_APP
  44. FILESUBTYPE     VFT2_UNKNOWN
  45. BEGIN
  46.     BLOCK "StringFileInfo"
  47.     BEGIN
  48.         BLOCK "040904E4"
  49.         BEGIN
  50.             VALUE "FileDescription", "Whatever"
  51.             VALUE "ProductName",     "Whatever"
  52.             VALUE "FileVersion",     VER_FILEVERSION_STR
  53.             VALUE "ProductVersion",  VER_PRODUCTVERSION_STR
  54.             VALUE "InternalName",    "Whatever.exe"
  55.             VALUE "LegalCopyright",  "Copyright (c) 20xx Whoever"
  56.         END
  57.     END
  58.     BLOCK "VarFileInfo"
  59.     BEGIN
  60.         VALUE "Translation", 0x409, 1252
  61.     END
  62. END
  63.  
  64.  
Advertisement
Add Comment
Please, Sign In to add comment