Following the series through doom emacs ran into a problem when I try compiling the code it gives me linker errors which I've tried fixing by changing from standard to asnii functions. It compiled fine until I included the paint functions into my MainWindowsCallback function. I don't know what to do it starts fine in VS but the paint functions don't work.
The linker errors happen because you're compiling win32_handmade.cpp file twice. First without user32.lib (line 4), then second time with user32.lib (line 5). And the first time is when these errors happen.