Duilib of VC Skin Library

Source: Internet
Author: User

The first is a domestic open-source, Directui Interface Library, open, share, benefit, win, follow the BSD protocol, can be used for free commercial projects, currently supports Windows 32, Window CE, mobile and other platforms. Duilib is a powerful interface development tool that can completely separate the user interface and processing logic, greatly improving the development efficiency of the user interface. Provides WYSIWYG development tools Uidesigner. The use of Directui will allow our designers to be completely liberated, not constrained by development, can fully develop their design capabilities to design the software interface, and participate in the user interface development process. Duilib currently supports Windows 32, Window CE, mobile and other platforms, using C + + development, following the BSD protocol, can be used for free commercial projects. The Directui interface library is named from Microsoft's window class name "Directuihwnd", which means paint on the parent DC directly. That is, the child window is not created as a window handle, just a logical window, drawn on top of the parent window. Directui interface Library uses XML to describe the interface style, interface layout, can easily build efficient, beautiful, very easy to expand the interface. Thus the interface and logic are very good separation, but also easy to achieve a variety of ultra-bright interface effects such as color change, skin, transparent and so on. Duilib Interface Library is an interface development library developed by Hangzhou Crescent Moon Network Technology Co., Ltd., which can completely separate the user interface and processing logic, and greatly improve the development efficiency of user interface. The appearance of Duilib interface library solves the problems of using traditional MFC interface Library to develop software, bad interface details, hard coding, low development efficiency and large volume of generating program. AndThe traditional MFC interface Beautification library mostly uses hooks and so on the system influence relatively big technologyMay cause system instability or other errors to be raised. and the Duilib interface library completely based on GDI self-painting on windows, no other dependencies, no special or dangerous system calls used, it can solve a series of problems of traditional MFC interface well. The Duilib interface Library is fully compatible with ActiveX controls (such as common IE controls and flash), and can be used with interface libraries such as MFC, and users can completely avoid the need to switch to the Duilib interface Library to bring additional costs or duilib the interface library will not function enough. Duilib Interface library can be widely used in Internet client, tool software client, management system client, multimedia client (such as KTV, touch screen), car computer system, GPS system and mobile phone client software. The Duilib interface library can be run extensively in Windows98, Windows2000, WindowsXP, Windows2003, Windows Vista, Windows7, Windows8, WindowsCE5, WindowsCE6, Windows Mobile6 and other platforms, currently supported development tools include VC6, vc2003, vc2005, vc2008, vc2010. The Duilib interface Library is based on the Viksoe Directui project and is open source with the BSD protocol. XML and scripting Interface: Use XML to configure interface control layout using XML to describe interface style XML syntax simple, easy to learn and mastering support change skin tone support most controls are transparent, including child window transparent support PNG, bitmap, GIF, ico picture format. PNG images with transparent channels are supported. Features are as follows: 1, interface and business logic separation 2, the use of XML Configuration Interface 3, the interface layout flexible and diverse 4, built-in common control 5, support custom control 6, powerful control combination ability, complex functions can be achieved through a simple control combination of 7, powerful event handling mechanism 8, Efficient drawing technology based on GDI and dirty rectangle 9, support a variety of resources, support a variety of image formats 10, support alpha blending, support window Transparency 11, powerful picture Drawing description Method 12, class HTML string rendering technology 13, support dynamic transformation Tone 14, Support Dynamic Switch Resource location mode 15, support ANSI and Unicode, support multi-national language 16, support plug-in System 17, memory footprint of 18, no third-party library dependency 19, provide visible WYSIWYG UI editor 20, Rich easy to use demo example 21, can be very easy and MFC , WTL combined use

Duilib of VC Skin Library

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.