Avoiding the Visual C++ Runtime Library
There are many ways in which an app or library may be dependent on the C Runtime Library. But for small executables, most of the library is not required. You can make smaller, more-independent apps with the help of a "mini-CRT" Library.
February 2003/Avoiding the Visual C++ Runtime Library
Figure 2 Set your entry point to "WinMain"