Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the interface libraries of C++?

2025-01-30 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly explains "what are the interface libraries of C++". Interested friends may wish to have a look. The method introduced in this paper is simple, fast and practical. Next, let the editor take you to learn "what are the interface libraries of C++?"

1. MFC

Pros: VS2008 and VS2010 extensions are really powerful, especially native window runtime docking and PropertyGrid are really powerful

Disadvantages: the default font is very vague, no matter how much you know about MFC, how familiar C++ is, every time you write code, you still have to re-familiarize yourself with the code, let alone analyze other people's MFC code, one word: chaos.

2. WTL

Advantages: there is an example of * * under Windows: Google Chrome.

Disadvantages: lack of designers, few documentation examples

3. WxWidgets

Pros: the Unreal 3 editor is in use (not advertising), the wxAUI layout designer is convenient, the Windows native interface is comfortable, and various functions are encapsulated in place.

Disadvantages: the layout does not have Fixed absolute coordinates similar to GTK+ (Windows SDK default pixel positioning in the upper left corner), which makes it troublesome to design in some interfaces. There are a lot of dynamic link libraries, and the project is too bloated.

4. Qt, GTK+

It is said that Windows is not very easy to use.

5. DirectUI

There are many libraries where individuals encapsulate similar functions. Interface, code separation, but 99% are charged

6. C# Windows Form

This is a good choice. C++/CLI can be used in the language aspect to avoid changing the language.

Free docking function can be used with WeiFenLuo.winFormsUI.Docking is very simple.

7. WPF

Some children's shoes have used MFC/C++ to load the XML display interface, but according to the data, there are few controls for WPF, not even the original PropertyGrid, and the designer is gorgeous.

At this point, I believe you have a deeper understanding of "what is the interface library of C++?" you might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report