All Classes Files Functions Variables Typedefs Pages
Typedefs | Functions
WinapiExtension.h File Reference

WinapiExtension library. More...

#include <assert.h>
#include <tchar.h>
#include <string>
#include <vector>
#include "WinapiExtension\rect.h"
#include "WinapiExtension\IWindow.h"
#include "WinapiExtension\functions.h"
#include "WinapiExtension\msgBase.h"
#include "WinapiExtension\WindowMessageHandler.h"
#include "WinapiExtension\Window.h"
#include "WinapiExtension\WindowModal.h"
#include "WinapiExtension\gdi.h"
#include "WinapiExtension\control.h"
#include "WinapiExtension\functions.inl"
#include "WinapiExtension\msgBase.inl"

Go to the source code of this file.


typedef std::basic_string< TCHAR > tstring


void WINAPI_EX_TRACE (const TCHAR *message, int line)

Detailed Description

WinapiExtension library.

Freddy Herzog
2013-05-01 - 2013-10-31

Sometimes, when a small program must be created, one doesn't actually want to use a big GUI library like Qt, wxWidgets or even MFC. But programming directly to WINAPI is also very tedious. This library tries to bridge the gap. WinapiExtension provides classes and functions that should simplify WINAPI development a lot, but without actually adding much overhead. The entire library consists of header files.

Typedef Documentation

typedef std::basic_string<TCHAR> tstring

Definition of std::string that matches the character type of the project (ASCII or Unicode)