Home > Software engineering >  MFC interface
MFC interface

Time:09-27

Easy-to-use UI library, recommend!!!!!!!!!!

CodePudding user response:

duilib

CodePudding user response:

CodePudding user response:

BCG is very good

CodePudding user response:

Code jock

CodePudding user response:

BCGControlBar Xtrme toolkit, SkinMagic, AppFace Skin++, Uskin++, SYGUI, LibUIDK, GuiToolkit, GardenUI, etc., in addition to the latter two is an open source, one is free, the rest are charging,
The Ultimate Toolbox


http://www.codeproject.com/KB/MFC/UltimateToolbox.aspx

GuiToolkit (open source, MFC extension framework, similar to Visual Studio 2003 style)
http://www.beyondata.com/default.htm

GardenUI (free, interface effect is very good, XML, code interface separation)
http://www.gardenui.com/

CJLib (open source, free, UNICODE is xtreme toolkit of past lives, but the xtreme toolkit charge)
http://www.codejock.com/

LibUIDK (part of the free, open source, effect is good, suitable for map)
http://www.iuishop.com/download.htm

BCGControlBar feeling (charging, interface and Office)
http://www.bcgsoft.com

SKin++ (charging, nice interface, can be seen from its screenshot)
http://www.uipower.com/

SkinMagic (charging, looks like Office)
http://appspeed.com/html/download.html

ActiveSkin (unknown)
http://www.softshape.com/software/develop/

SYGUI (charging, MFC extension framework, similar Office)
http://www.sygui.com/

AppFace (fees, support of MFC, the VCL, ATL, WTL framework)

http://www.appface.com/chs/index.htm

USkin (fees, the interface is very good-looking)

http://www.neemedia.com/



Generally for the following two web sites to find you need controls, you can refer to:
http://www.vckbase.com/code/
http://www.codeproject.com/

GUIToolkit

http://www.codeproject.com/KB/library/guitoolkit.aspx? The display=PrintAll& Fid=4311 & amp; Df=90 & amp; MPP=25 & amp; Whose=3 & amp; Sort=Position& View=Quick& Fr=251

Download the demo project - 403 Kb
Download the full source code - 806 Kb


http://www.shengfang.org/blog/p/20080804GUITOOLKITstaticlib.php

http://www.shengfang.org/blog/p/20080804vcinterface.php

The above url summarizes a lot of things.

GuiToolkit
GuiToolkit, MFC interface extension libraries, personal work, great class libraries, completely free.
Official web site is http://www.beyondata.com/default.htm
From the perspective of a precompiled binary example, has achieved a complete and complicated GuiToolKit interface solutions, close to many commercial library, such as BCGControlBar. Unfortunately because of the personal works, almost no documentation and technical support (and if so, not too perfect).
From the point of the complete source code, under VC6 compile a need to change,
1) Header files need to be retrieved in the VC, increase in VC Option so GuitoolKit SourceCode/Personal/ExtLib/Header
2) the original project dependencies is wrong, all can be removed.
3) the import statement # import "Program FilesCommon FilesSystemADOmsado15. DLL" lack of drive operator instructions
4) in GuiFramWnd. H file contained in the system AFXIMPL. H path is wrong, will from the system of MFC/SRC directory copy ExtLib/Header.
Basically so after processing, can compile most of the example code.




BCGControlBar professional edition is an extension of the MFC library, you can use to build similar to Microsoft Office, Microsoft Visual Studio, and other well-known products, advanced user interface, the extension repository contains more than 150 passes elaborate design, test and has a complete document MFC extension classes, our controls can easily into your application, save a lot of development and debugging time
========================================
Xtream toolkit and BCG are large MFC extension libraries, provides a complete set of window system and the various controls
They can greatly simplify the complex interface development, such as vs.net, office interface, the two libraries buyers can get the source code, but the abroad is very expensive, but xtream toolkit can download the entire online version 9.6
========================================
Xtreme Toolkit Pro provides the Xtreme Toolkit all the characteristics of the standard version, as well as the Xtreme Suite of all the advanced features, including the Xtreme control bar (Xtreme Command Bars), Xtreme floating panel (Xtreme Docking Pane), Xtreme Property Grid (Xtreme Property Grid),
========================================
Arcadia PowerButton built in XP, Office 2003, boxer, 3 d, Angle and cutting Angle, the rounded border style, as well as the 3 d CoolButton appearance and style, APB includes a built-in drop-down menu, you can in the separation or add button and menu function, APB advanced gradient color generator to you can produce level, vertical, oblique, corner and XP style color gradient and color change effect, through the APB, you can support different pictures, different font and button conditions change effect, such as when a button is pressed, the button invalid state and mouse slip, through the APB, you can create different image effects under different conditions, such as pop-up menu type, concave or convex effect, APB also includes other effects, such as, set the button object or set the background transparent and different level of transparency, APB provides according to the pictures and the title of vertical and horizontal alignment as well as the function of the merger,

========================================
Initial - the UIS also calculate a, but the free version features few
In this library must be familiar with after a period of time, because they have very large classes derived system of
========================================
Skin++ and skinmagic is mainly used for late beautification program, also is to provide change skin function, if your interface mainly by the dialog box, view window, that in this table is convenient, is not expensive, the two sets of library to use simple, main is to get the right skin
========================================
LibUIDK not familiar with, it is said that primarily to map to do the interface of the program, but many people say more bug
========================================
Ultimate Toolbox in more than 300 extension MFC class, TCP/IP class, form control class==& gt; Open source
========================================
GuiToolkit free and open source, compile see http://hi.baidu.com/redtramp/blog/item/ccc6bac305133d57b219a871.html
See download: http://www.codeproject.com/KB/library/guitoolkit.aspx

VC commonly used plug-in
1. Visual Assist (highly recommended),
http://www.wholetomato.com/
VAX VA from 5.0 until now, become more powerful, in addition to the previous version of the automatic identification of various keywords, system functions, member variable, input is given automatically, automatic error correction capitalization, automatic labeling error and so on, the latest version of the
The WorkSpace window to add a VA View, can be more convenient to find the project files in, classes, and variables,

2. The WndTabs (highly recommended)
http://www.wndtabs.com/
WndTabs mainly in the edit window shows all open files, in the VC can be more convenient operation these files, modify the file attributes, for example, copy the file path, file name, etc., and also open source code, if you like, you can add very interested in its function,

3. LineCounter
http://www.wndtabs.com/

Used to statistics on the number of lines of code, the whole project including the total number of rows, code lines, comments lines, air lines, etc., and for multiple engineering statistics together, will not calculate the same file multiple times.

4. Spelly
http://www.wndtabs.com/
nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull
  • Related