From Schmid.wiki
Jump to: navigation, search

Frameworks

Different approaches to Windows development:

  • Microsoft .NET Framework
  • Microsoft Foundation Class Library (MFC)
    • C++ - centric
    • Programs start with something like #include <afxwin.h>
    • Not included in Visual Studio Express, requires Standard or Professional
  • WinAPI
    • C - centric
    • Programs start with something like #include <windows.h>
  • XNA (games)

Libraries

Naming

libsomething.lib - static link library
something.lib    - import library for something.dll
something.dll    - dynamic link library

Important Libraries

msvcprt
Standard C++ Library (Multithreaded, dynamic link) - implements streams and STL.
Influenced by Configuration Properties:C/C++:Code Generation:Runtime Library
[nu]afxcw
MFC (static lib)
libcpmt
Standard C Runtime Library (Multithreaded) - C++ version - implements C standard stuff like printf

References

References

Subcategories

This category has only the following subcategory.

X

Pages in category "Windows Development"

The following 3 pages are in this category, out of 3 total.