https://santeromani.blogspot.com/2022/05/helloworld1-microsoft-w-c-c-source.html