From 3f13431e0b1a0cd761b1b2b7934cc34c00503850 Mon Sep 17 00:00:00 2001 From: Vladislav Salikov Date: Wed, 18 Feb 2026 18:49:59 +0300 Subject: [PATCH] Add program icon. --- wUpdateVersion/resource.h | 4 +- wUpdateVersion/wUpdateVersion.ico | Bin 0 -> 19994 bytes wUpdateVersion/wUpdateVersion.rc | 41 +++++++++++------- wUpdateVersion/wUpdateVersion.vcxproj | 3 ++ wUpdateVersion/wUpdateVersion.vcxproj.filters | 5 +++ 5 files changed, 37 insertions(+), 16 deletions(-) create mode 100644 wUpdateVersion/wUpdateVersion.ico diff --git a/wUpdateVersion/resource.h b/wUpdateVersion/resource.h index c3cdbab..0a76676 100644 --- a/wUpdateVersion/resource.h +++ b/wUpdateVersion/resource.h @@ -1,12 +1,14 @@ //{{NO_DEPENDENCIES}} // Microsoft Visual C++ generated include file. // Used by wUpdateVersion.rc +// +#define IDI_ICON 101 // Next default values for new objects // #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 101 +#define _APS_NEXT_RESOURCE_VALUE 102 #define _APS_NEXT_COMMAND_VALUE 40001 #define _APS_NEXT_CONTROL_VALUE 1001 #define _APS_NEXT_SYMED_VALUE 101 diff --git a/wUpdateVersion/wUpdateVersion.ico b/wUpdateVersion/wUpdateVersion.ico new file mode 100644 index 0000000000000000000000000000000000000000..209ae1eeda28e82db5107453d217ec2d136cbf8f GIT binary patch literal 19994 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 b4JVaVm|PyCY|R&f9h5ik+7!L<;9vg+_aU;y literal 0 HcmV?d00001 diff --git a/wUpdateVersion/wUpdateVersion.rc b/wUpdateVersion/wUpdateVersion.rc index 6752ddf..60573fa 100644 --- a/wUpdateVersion/wUpdateVersion.rc +++ b/wUpdateVersion/wUpdateVersion.rc @@ -1,4 +1,4 @@ -// Microsoft Visual C++ generated resource script. +// Microsoft Visual C++ generated resource script. // #pragma code_page(65001) @@ -14,11 +14,13 @@ ///////////////////////////////////////////////////////////////////////////// #undef APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// Russian (Russia) resources -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS) -LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT + +///////////////////////////////////////////////////////////////////////////// +// English (United States) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US #ifdef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// @@ -26,26 +28,25 @@ LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT // TEXTINCLUDE // -1 TEXTINCLUDE +1 TEXTINCLUDE BEGIN - "resource.h\0" +"resource.h\0" END -2 TEXTINCLUDE +2 TEXTINCLUDE BEGIN - "#include ""winres.h""\r\n" - "\0" +"#include ""winres.h""\r\n" +"\0" END -3 TEXTINCLUDE +3 TEXTINCLUDE BEGIN - "\r\n" - "\0" +"\r\n" +"\0" END #endif // APSTUDIO_INVOKED - ///////////////////////////////////////////////////////////////////////////// // // Version @@ -84,7 +85,17 @@ BEGIN END END -#endif // Russian (Russia) resources + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +// Icon with lowest ID value placed first to ensure application icon +// remains consistent on all systems. +IDI_ICON ICON "wUpdateVersion.ico" + +#endif // English (United States) resources ///////////////////////////////////////////////////////////////////////////// diff --git a/wUpdateVersion/wUpdateVersion.vcxproj b/wUpdateVersion/wUpdateVersion.vcxproj index a841a7f..df8170f 100644 --- a/wUpdateVersion/wUpdateVersion.vcxproj +++ b/wUpdateVersion/wUpdateVersion.vcxproj @@ -136,6 +136,9 @@ + + + diff --git a/wUpdateVersion/wUpdateVersion.vcxproj.filters b/wUpdateVersion/wUpdateVersion.vcxproj.filters index 80f12d4..3091b6b 100644 --- a/wUpdateVersion/wUpdateVersion.vcxproj.filters +++ b/wUpdateVersion/wUpdateVersion.vcxproj.filters @@ -32,4 +32,9 @@ Resource Files + + + Resource Files + + \ No newline at end of file