WinapiExtension
 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.

Typedefs

typedef std::basic_string< TCHAR > tstring
 

Functions

void WINAPI_EX_TRACE (const TCHAR *message, int line)
 

Detailed Description

WinapiExtension library.

Author
Freddy Herzog
Date
2013-05-01 - 2013-10-31
Version
1.1

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)