O'Reilly logo

Mastering Windows 8 C++ App Development by Pavel Yosifovich

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using existing libraries

WinRT is a new library we want to use to get access to Windows 8 features in this new Store apps model. What about existing C++ libraries, such as the Standard Template Library (STL), Active Template Library (ATL), Microsoft Foundation Classes (MFC), or some other custom libraries? What about the raw Win32 API? In the following sections, we'll address the common Microsoft libraries and their use in Windows 8 Store apps.

STL

STL is part of the standard C++ libraries (and sometimes considered a synonym for it), and is fully supported in Windows 8 Store apps. In fact, some of the WinRT type wrappers know about STL, making it easier to interoperate.

MFC

MFC library was created more than 20 years ago, to provide a C++ layer over ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required