Introduction - If you have any usage issues, please Google them yourself
Packet : duilib1.zip filelist
duilib1/
duilib1/bin/
duilib1/bin/button_down.bmp
duilib1/bin/button_nor.bmp
duilib1/bin/button_over.bmp
duilib1/bin/chatmsgbk.png
duilib1/bin/Combo_nor.bmp
duilib1/bin/desk.xml
duilib1/bin/frame_btn_close_disable.bmp
duilib1/bin/frame_btn_close_down.bmp
duilib1/bin/frame_btn_close_hot.bmp
duilib1/bin/frame_btn_close_normal.bmp
duilib1/bin/frame_btn_max.bmp
duilib1/bin/frame_btn_min.bmp
duilib1/bin/gameicons.png
duilib1/bin/hall.xml
duilib1/bin/headerctrl_down.bmp
duilib1/bin/headerctrl_hot.bmp
duilib1/bin/headerctrl_normal.bmp
duilib1/bin/Headerctrl_Sperator.bmp
duilib1/bin/login.xml
duilib1/bin/scrollbar.bmp
duilib1/bin/tabbtn.png
duilib1/bin/table.png
duilib1/bin/tree_expand.png
duilib1/bin/tree_hot.bmp
duilib1/bin/tree_select.bmp
duilib1/bin/tree_top.png
duilib1/bin/user.png
duilib1/DirectUI.sln
duilib1/GameDemo/
duilib1/GameDemo/ControlEx.h
duilib1/GameDemo/GameDemo.cpp
duilib1/GameDemo/GameDemo.sln
duilib1/GameDemo/GameDemo.vcproj
duilib1/GameDemo/MiniDumper.cpp
duilib1/GameDemo/MiniDumper.h
duilib1/GameDemo/StdAfx.cpp
duilib1/GameDemo/StdAfx.h
duilib1/UILib/
duilib1/UILib/stb_image.c
duilib1/UILib/StdAfx.cpp
duilib1/UILib/StdAfx.h
duilib1/UILib/UIActiveX.cpp
duilib1/UILib/UIActiveX.h
duilib1/UILib/UIBase.cpp
duilib1/UILib/UIBase.h
duilib1/UILib/UICombo.cpp
duilib1/UILib/UICombo.h
duilib1/UILib/UIComonControls.cpp
duilib1/UILib/UIComonControls.h
duilib1/UILib/UIContainer.cpp
duilib1/UILib/UIContainer.h
duilib1/UILib/UIDlgBuilder.cpp
duilib1/UILib/UIDlgBuilder.h
duilib1/UILib/UIlib.cpp
duilib1/UILib/UIlib.h
duilib1/UILib/UIlib.vcproj
duilib1/UILib/UIList.cpp
duilib1/UILib/UIList.h
duilib1/UILib/UIManager.cpp
duilib1/UILib/UIManager.h
duilib1/UILib/UIMarkup.cpp
duilib1/UILib/UIMarkup.h
duilib1/UILib/UIRender.cpp
duilib1/UILib/UIRender.h