Xtrme Toolkit,bcgcontrolbar,skinmagic,appface,skin++,uskin++,sygui,libuidk,guitoolkit,gardenui et cetera, except the latter two are open source, One is free, the rest is charged.
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, very good interface effect, XML, Code interface separation)
http://www.gardenui.com/
Cjlib (open source, free, Unicode encoding, is Xtreme Toolkit's former, but Xtreme Toolkit charges)
http://www.codejock.com/
LIBUIDK (partially free, non-open source, good effect, suitable for stickers)
Http://www.iuishop.com/download.htm
Bcgcontrolbar (fee, interface feel and office similar)
Http://www.bcgsoft.com
skin++ (charge, the interface is very good, it can be seen from the above)
http://www.uipower.com/
Skinmagic (charges, looks like office)
Http://appspeed.com/html/download.html
Activeskin (unknown)
http://www.softshape.com/software/develop/
Sygui (Toll, MFC extension framework, similar to office)
http://www.sygui.com/
Appface (fee, support MFC, VCL,ATL, WTL framework)
Http://www.appface.com/chs/index.htm
Uskin (charge, good interface)
http://www.neemedia.com/
Generally to the following two sites to find their own control, you can refer to:
http://www.vckbase.com/code/
http://www.codeproject.com/
Guitoolkit
http://www.codeproject.com/kb/library/guitoolkit.aspx?display=printall&fid=4311&df=90&mpp=25& noise=3&sort=position&view=quick&fr=251
- Download Demo project-403 Kb
- Download 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 Library, personal work, very good class library, completely free.
The official website is http://www.beyondata.com/default.htm
From the precompiled binary example, Guitoolkit has implemented a complete and complex interface solution, close to many commercial libraries, such as Bcgcontrolbar. Unfortunately, due to the personal work of the relationship, there is little documentation and technical support (if any, not too perfect).
From the complete source of the obtained, in the VC6 compiled slightly need to modify a bit,
1) header file needs to be retrieved in VC, so add Guitoolkit/sourcecode/personal/extlib/header in VC option
2) The original project dependency relationship is not correct, all can be removed.
3) Import Statement #import "program FilesCommon FilesSystemADOmsado15.dll" Missing drive letter indication
4) The system file contained in the GuiFramWnd.h AFXIMPL.H path is not correct, it is copied from the MFC/SRC directory of the system Extlib/header.
After basically doing this, you can compile most of the sample code correctly.
Bcgcontrolbar Pro is an extended library of MFC that you can use to build an advanced user interface similar to Microsoft Office, Microsoft Visual Studio, and some other well-known products. This extension library contains more than 150 well-designed, tested, and fully documented MFC extension classes. Our controls are easy to incorporate into your application, saving a lot of development and commissioning time
========================================
Xtream Toolkit and BCG are large MFC extension libraries that provide a complete set of windowing systems and a variety of controls
With them can greatly simplify the development of complex interface, such as vs.net, Office interface, both libraries can get the source code, but the foreign things are expensive Oh, but Xtream Toolkit can download the entire 9.6 version on the Internet
========================================
Xtreme Toolkit Pro offers all the features of the Xtreme Toolkit Standard Edition and all the advanced features in Xtreme Suite, including the Xtreme control bar (Xtreme Command Bars), Xtreme Floating Panel (Xtreme Docking Pane), Xtreme Properties Grid (Xtreme property grid).
========================================
The Arcadia Powerbutton has built-in XP, Office 2003, boxer, 3D, bevel, chamfer, rounded border style, as well as the appearance and style of the Coolbutton. The APB includes a built-in drop-down menu in which you can detach or add buttons and menu functions. The APB advanced Gradient color generator enables you to create horizontal, vertical, diagonal, corner, and XP-style color gradients and color changes. With APB, you can support different images, fonts, and different button conditions, such as when the button is pressed, the button is inactive, and the mouse slides over. With APB, you can create different image effects in different situations, such as pop-up menus, concave or convex effects. The APB also contains other effects, such as setting the entire button object or its background transparency, and different levels of transparency. The APB provides vertical and horizontal alignment and merging capabilities for pictures and titles.
========================================
Prof-uis is one, but the free version does not feature much
The use of such a library must be familiar for some time, because they all have a huge class derivation system
========================================
skin++ and skinmagic are mainly used for the post-program beautification, that is, to provide skin-changing function, if your interface is mainly composed of dialog box, view window, then use this table convenient, it seems not expensive, which in two sets of libraries to use simple, mainly to get the right skin
========================================
LIBUIDK unfamiliar, is said to be mainly oriented to the map interface program, but many people say that more bugs
========================================
Ultimate Toolbox more than 300 extensions MFC class, TCP/IP class, tabular control class ==> open source
========================================
Guitoolkit free and open source, compiled see http://hi.baidu.com/redtramp/blog/item/ccc6bac305133d57b219a871.html
Download See: Http://www.codeproject.com/KB/library/guitoolkit.aspx
VC Common plug-in
1.Visual Assist (highly recommended)
http://www.wholetomato.com/
VA from 5.0 to the present VAX, features more and more powerful, in addition to the previous version of the automatic recognition of various keywords, system functions, member variables, automatic input prompts, AutoCorrect case errors, auto-marking errors, and so on, the latest version of the
Adding a VA View to the workspace window makes it easier to find files, classes, and variables in your project.
2.WndTabs (highly recommended)
http://www.wndtabs.com/
Wndtabs mainly in the editing window shows all open files, in the VC can be more convenient operation of these files, such as modifying the file attributes, copy file path, file name, etc., and also open the source code, if you want to, you can add your interest in the function.
3.LineCounter
http://www.wndtabs.com/
The number of lines of code used to count the entire project, including total number of rows, number of lines of code, number of comment lines, number of empty rows, etc., and the same file will not be counted multiple times when counting multiple projects.
4.Spelly
http://www.wndtabs.com/
A spell checker plugin that can spell-check entire files or selected parts, support c/c++/c#, VB, Fortran, and HTML.
5.SourceStyler C + +
http://www.sourcestyler.com/
This plugin is a format tool for C + +, you can choose a coding style for your own coding habits, you can define it yourself, and the definition is very detailed, there are more than 10 kinds of expressions, pointers, templates, classes, enumerations, etc., which will surely meet your needs.
6.Numega BoundsChecker (highly recommended)
is the most comprehensive error detection tool for visual c++6.0 applications. BoundsChecker can automatically indicate static, stack memory errors, and resource leaks. BoundsChecker is able to verify the latest Windows APIs, including ActiveX, DirectX, Ole/com, ODBC, and more. Ability to discover compatibility with Windows platforms.
7.BCGControlBar Library
A very good set of applications for the VC6 interface extension class library, easy to make vc2003 interface. Various interface examples are given, such as vc.net, Outlook, skin replacement, and so on.
8.Comment Wizard
Visual C + + plug-in that provides standardization and automation of Visual C + + source code annotations. With its help, you can quickly create header file information annotations, module annotations in files, C + + processing, and C-language features and historical correction functions, and so on.
Http://www.cnblogs.com/lidabo/p/3564591.html
Common MFC UI Interface libraries