D-Programming-Language/druntime — pull request #139 by YaoGomez (2012-01-23 17:26:59+00:00)
Title: Add missing Windows API functions

This pull request adds several functions, structures and constants that are missing from [core.sys.windows.windows](https://github.com/D-Programming-Language/druntime/blob/master/src/core/sys/windows/windows.d), all of them related to the creation and management of windows and class windows.

It's very difficult to program Windows GUI apps using the aforementioned module. One has to either roll its own definitions, or use an [external solution](http://www.dsource.org/projects/bindings/browser/trunk/win32/). This is an attempt palliate some of the more glaring omissions.

**Note:** This pull just contains additions for basic Windows management, it doesn't update the (also incomplete) definitions for controls (Edit, ListView, ComboBox, etc.) and is compatible with Windows 2000 and below.