Examples_Win32 icon indicating copy to clipboard operation
Examples_Win32 copied to clipboard

Shows how to use Win32 controls by programming code (c++17).

Win32 Examples

Shows how to use Win32 api by proghramming code (c++17).

win32

Win32.System

Win32.System contains Win32 console examples (CLI).

  • HelloWorlds contains xtd.core "Hello, World!" examples.
  • Console contains console examples.
  • Processes contains process examples.
  • Others contains others examples.

Win32.Gui

Win32.Gui contains Win32 controls examples (GUI).

  • HelloWorlds contains Win32 controls "Hello, World!" examples.
  • Applications contains application examples.
  • Dialogs contains dialog examples.
  • Windows contains windows examples.
  • MenusAndToolbars contains menus and toolbars examples.
  • Containers contains containers examples.
  • Controls contains common controls examples.
  • Components contains components examples.
  • Events contains events examples.
  • Others contains others examples.

Win32.UnitTests

  • HelloWorlds contains Win32 unit test "Hello, World!" examples.

Download

git clone https://github.com/gammasoft71/Examples_Win32

Generate and build

To build this project, open "Console" and type following lines:

mkdir build && cd build
cmake .. 
start Win32.sln

Select any project and type Ctrl+F5 to build and run it.

Remarks

This project run only on Windows with Visual Studio 2019 or above and CMake.

See Desktop App User Interface for more informations.