I need to develop a window program with c++, how do you handle GUI these days?

Asked 2 years ago, Updated 2 years ago, 59 views

I was going to develop a Win32 API for C++, but now that I'm trying to create a custom GUI, it feels like I'm making a new wheel.

What kind of Gui framework/library do you use for developing Windows with c++ these days?

I googled and found out that Qt, GTKmm, wxWidgets, FLTK, Ultimate++, JUCE, etc.

There are so many that I don't know what to choose ;;

;;;;

Oh, you want to create programs are the real-time video streaming.

c++ windows gui

2022-09-22 21:08

1 Answers

It is often written based on mfc, and recently, dotnet is used as GUI base and core logic is also used as C/C++.

There is a C++/CLI (the grammar is a bit unique), so you can use the native library and the dotnet assembly together.

The program you're trying to make must be a real-time video streaming client. Then, only the video viewer can be sensitive to performance.

In terms of productivity, it seems best to select C++/CLI and C# to develop the GUI with C#, write C/C++ for core logic, wrap it with C++/CLI, and provide it to C# page (GUI).


2022-09-22 21:08

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.