I FIXED IT!!! (v2.0)
This time it's for real. I found the actual values of the constants and by removing the hInstance in the structure, the icons load fine!
This is just a proof that it's working. I'll probably make a class from this soon. I don't care what you do with this demonstration, I'm too excited it's finally working!