Skip to content
Onelio edited this page Dec 6, 2019 · 4 revisions

Welcome to the Win32GUI wiki!

About the project

The purpose of this work is to allow the user to work with the Win32 API to develop OOP Forms all in C++ just by adding some headers to the project.

Here is an example:

#include "Win32/Manager.h"

int main()
{
	Window window("Hello World", 800, 600);
	TextView lbl(&window, "This is a message");
	window.show();

	window.join(); // Thread locking call
}

*A deeper explanation can be found in the Window category of this wiki with some examples.

How to

  1. Download the repository
  2. Extract the "Win32" folder
  3. Import it into your project
  4. Include the "Win32/Manager.h" header
  5. Start using it!

FaQ

  • Why the "join" call at the end?

    It's important since it is responsible for handling all Window Messages.

  • Is it safe to use commercially?

    As safe as a hobby side project can be.

  • Will you implement/fix x feature?

    Why don't you start by trying to do it by yourself?

Clone this wiki locally