So I'm practicing with Windows Apps and I've created a 2048 version in WinApi coded in C++. Added a simple icon created in Paint just to see how it works, now few mins ago I've created a better looking one to update the game and add few features, I've successfully changed the icon but if I resize or better to say, enlarge the icons to see how it looks it changes back to the old one. I've even deleted all references of the old icon from the .cpp, .h and .rc files but the problem is still there.
Here's what's going on (upper icons are before I enlarged them a bit with (ctrl+scroll)): http://postimg.org/image/aqw52jdtp/ Icon is 32x32, 24bit.
This is what my code looks like:
WndClass.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON2));
WndClass.hIconSm = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON2));
IDI_ICON2 has the value from .rc file, no other references exist regarding icons or bitmaps. Any1 know why this is happening?