实例介绍
Alberl的教程项目完全版(整合387版本duilib) Alberl用的duilib版本是SVN上第387个版本,时间是2013.08.15~ https://www.cnblogs.com/Alberl/p/3354459.html
【实例截图】
【核心代码】
duilib
└── duilib
├── 2013 duilib入门简明教程 整个工程(含资源、代码) .7z
├── duilib
│ ├── 360SafeDemo
│ │ ├── 360Safe.cpp
│ │ ├── 360SafeDemo.vcproj
│ │ ├── 360SafeDemo.vcxproj
│ │ ├── 360SafeDemo.vcxproj.filters
│ │ ├── CMakeLists.txt
│ │ ├── ControlEx.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── bin
│ │ ├── bg.bmp
│ │ ├── Button
│ │ │ ├── btn.png
│ │ │ ├── Button_Hot.png
│ │ │ ├── Button_Non.png
│ │ │ ├── RadioBtnNon.png
│ │ │ ├── RadioBtnSel.png
│ │ │ ├── Switch_A.png
│ │ │ └── Switch_B.png
│ │ ├── button_down.bmp
│ │ ├── button_nor.bmp
│ │ ├── button_over.bmp
│ │ ├── DuiLib.dll
│ │ ├── DuiLib_ud.dll
│ │ ├── DuiLib_u.dll
│ │ ├── fg.bmp
│ │ ├── Icon
│ │ │ ├── card_user.png
│ │ │ ├── checked.png
│ │ │ ├── Close.png
│ │ │ ├── CtrlDemo.png
│ │ │ ├── enter.png
│ │ │ ├── Expand.png
│ │ │ ├── Icons.png
│ │ │ ├── IndexHome.png
│ │ │ ├── list_icon_a.png
│ │ │ ├── list_icon_b.png
│ │ │ ├── main_search_normal.png
│ │ │ ├── SearchIcon.png
│ │ │ ├── treeview_a.png
│ │ │ ├── treeview_b.png
│ │ │ ├── unchecked.png
│ │ │ ├── user-card_icon.png
│ │ │ └── user-card.png
│ │ ├── scrollbar.bmp
│ │ ├── scrollbar.xml
│ │ ├── skin
│ │ │ ├── 360SafeRes.zip
│ │ │ ├── FlashRes
│ │ │ │ ├── frame_btn_close_disable.bmp
│ │ │ │ ├── frame_btn_close_down.bmp
│ │ │ │ ├── frame_btn_close_hot.bmp
│ │ │ │ ├── frame_btn_close_normal.bmp
│ │ │ │ ├── test.swf
│ │ │ │ ├── ui.xml
│ │ │ │ └── winbk.bmp
│ │ │ ├── GameRes
│ │ │ │ ├── button_down.bmp
│ │ │ │ ├── button_nor.bmp
│ │ │ │ ├── button_over.bmp
│ │ │ │ ├── chatmsgbk.png
│ │ │ │ ├── Combo_nor.bmp
│ │ │ │ ├── Combo_over.bmp
│ │ │ │ ├── desk.xml
│ │ │ │ ├── frame_btn_close_disable.bmp
│ │ │ │ ├── frame_btn_close_down.bmp
│ │ │ │ ├── frame_btn_close_hot.bmp
│ │ │ │ ├── frame_btn_close_normal.bmp
│ │ │ │ ├── frame_btn_max.bmp
│ │ │ │ ├── frame_btn_min.bmp
│ │ │ │ ├── gameicons.png
│ │ │ │ ├── hall.xml
│ │ │ │ ├── headerctrl_down.bmp
│ │ │ │ ├── headerctrl_hot.bmp
│ │ │ │ ├── headerctrl_normal.bmp
│ │ │ │ ├── Headerctrl_Sperator.bmp
│ │ │ │ ├── login.xml
│ │ │ │ ├── scrollbar.bmp
│ │ │ │ ├── tab_back.bmp
│ │ │ │ ├── tab_close.png
│ │ │ │ ├── tab_hot.bmp
│ │ │ │ ├── table.png
│ │ │ │ ├── tab_normal.bmp
│ │ │ │ ├── tab_select.bmp
│ │ │ │ ├── tree_expand.png
│ │ │ │ ├── tree_hot.bmp
│ │ │ │ ├── tree_select.bmp
│ │ │ │ ├── tree_top.png
│ │ │ │ ├── user.png
│ │ │ │ ├── vip.png
│ │ │ │ └── winbk.bmp
│ │ │ ├── GameRes.zip
│ │ │ ├── ListRes
│ │ │ │ ├── bg.png
│ │ │ │ ├── button.png
│ │ │ │ ├── list_header_bg.png
│ │ │ │ ├── list_header_hot.png
│ │ │ │ ├── list_header_pushed.png
│ │ │ │ ├── list_header_sep.png
│ │ │ │ ├── max_min_h.png
│ │ │ │ ├── max_min.png
│ │ │ │ ├── menu_bk.png
│ │ │ │ ├── menu_hot_bk.png
│ │ │ │ ├── menu.xml
│ │ │ │ ├── scroll.png
│ │ │ │ ├── search_bg.png
│ │ │ │ └── skin.xml
│ │ │ ├── ListRes.zip
│ │ │ ├── menu.xml
│ │ │ ├── RichListRes
│ │ │ │ ├── button.bmp
│ │ │ │ ├── color_ico.png
│ │ │ │ ├── Common.bmp
│ │ │ │ ├── downlist_app.png
│ │ │ │ ├── downlist_bk.png
│ │ │ │ ├── downlist_fore.png
│ │ │ │ ├── downlist_ok.png
│ │ │ │ ├── downlist_pause.png
│ │ │ │ ├── downlist_run.png
│ │ │ │ ├── duilib.xml
│ │ │ │ ├── func.bmp
│ │ │ │ ├── garbage_ico.png
│ │ │ │ ├── ico.png
│ │ │ │ ├── lilbtn.bmp
│ │ │ │ ├── logo.png
│ │ │ │ ├── main.png
│ │ │ │ ├── MainWnd.xml
│ │ │ │ ├── progress_back.png
│ │ │ │ ├── progress_fore.png
│ │ │ │ ├── resrc_btn.bmp
│ │ │ │ ├── scrollbar.bmp
│ │ │ │ ├── searchbar_bg.bmp
│ │ │ │ ├── Search.bmp
│ │ │ │ ├── Slide_Progress2.bmp
│ │ │ │ ├── Sort.bmp
│ │ │ │ ├── status.bmp
│ │ │ │ ├── TabButton.png
│ │ │ │ ├── taskdetail_ico.png
│ │ │ │ ├── toolbar
│ │ │ │ │ ├── bk.bmp
│ │ │ │ │ ├── del2.png
│ │ │ │ │ ├── del.png
│ │ │ │ │ ├── fav.png
│ │ │ │ │ ├── new.png
│ │ │ │ │ ├── ofenuse.png
│ │ │ │ │ ├── offline_down.png
│ │ │ │ │ ├── open2.png
│ │ │ │ │ ├── open.png
│ │ │ │ │ ├── pause2.png
│ │ │ │ │ ├── pause.png
│ │ │ │ │ ├── setting.png
│ │ │ │ │ ├── start2.png
│ │ │ │ │ ├── start.png
│ │ │ │ │ └── toolbutton.bmp
│ │ │ │ └── zoom.bmp
│ │ │ └── RichListRes.zip
│ │ ├── test1.xml
│ │ ├── thumb.bmp
│ │ ├── voice_rect.png
│ │ └── winbk.bmp
│ ├── CMakeLists.txt
│ ├── directui license.txt
│ ├── doc
│ │ ├── CActiveXUI类结构图.jpg
│ │ ├── duilib.jpg
│ │ ├── Duilib入门文档.doc
│ │ ├── Duilib入门文档.pdf
│ │ └── 总结-与用Duilib写的加法计算器.pdf
│ ├── DuiDesigner
│ │ ├── ChildFrm.cpp
│ │ ├── ChildFrm.h
│ │ ├── ClassView.cpp
│ │ ├── ClassView.h
│ │ ├── CMakeLists.txt
│ │ ├── DialogCheckUpdate.cpp
│ │ ├── DialogCheckUpdate.h
│ │ ├── DialogCustomFonts.cpp
│ │ ├── DialogCustomFonts.h
│ │ ├── DialogDefaultAttribList.cpp
│ │ ├── DialogDefaultAttribList.h
│ │ ├── DialogProjectNew.cpp
│ │ ├── DialogProjectNew.h
│ │ ├── DialogSaveAsName.cpp
│ │ ├── DialogSaveAsName.h
│ │ ├── DialogSkinFileNew.cpp
│ │ ├── DialogSkinFileNew.h
│ │ ├── DialogTemplateOpen.cpp
│ │ ├── DialogTemplateOpen.h
│ │ ├── DialogUIAttribEdit.cpp
│ │ ├── DialogUIAttribEdit.h
│ │ ├── DuiDesigner.cpp
│ │ ├── DuiDesigner.h
│ │ ├── DuiDesigner.rc
│ │ ├── DuiDesigner.reg
│ │ ├── DuiDesigner.vcproj
│ │ ├── FileView.cpp
│ │ ├── FileView.h
│ │ ├── GlobalVariable.cpp
│ │ ├── GlobalVariable.h
│ │ ├── HookAPI.cpp
│ │ ├── HookAPI.h
│ │ ├── ImageDialog.cpp
│ │ ├── ImageDialog.h
│ │ ├── ImagePreview.cpp
│ │ ├── ImagePreview.h
│ │ ├── LayoutManager.cpp
│ │ ├── LayoutManager.h
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── MultiUITracker.cpp
│ │ ├── MultiUITracker.h
│ │ ├── PropertiesWnd.cpp
│ │ ├── PropertiesWnd.h
│ │ ├── PropertyTabLayoutUI.cpp
│ │ ├── PropertyTabLayoutUI.h
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── banner.bmp
│ │ │ ├── classview.bmp
│ │ │ ├── classview_hc.bmp
│ │ │ ├── class_view_hc.ico
│ │ │ ├── class_view.ico
│ │ │ ├── explorer.bmp
│ │ │ ├── explorer_hc.bmp
│ │ │ ├── fileview.bmp
│ │ │ ├── fileview_hc.bmp
│ │ │ ├── file_view_hc.ico
│ │ │ ├── file_view.ico
│ │ │ ├── formedit.bmp
│ │ │ ├── formedit_hc.bmp
│ │ │ ├── menuimages.bmp
│ │ │ ├── menuimages_hc.bmp
│ │ │ ├── movehandle.bmp
│ │ │ ├── properties.bmp
│ │ │ ├── properties_hc.bmp
│ │ │ ├── properties_wnd_hc.ico
│ │ │ ├── properties_wnd.ico
│ │ │ ├── resource24.bmp
│ │ │ ├── resource.bmp
│ │ │ ├── res_view_hc.ico
│ │ │ ├── res_view.ico
│ │ │ ├── sort.bmp
│ │ │ ├── sort_hc.bmp
│ │ │ ├── Toolbar256.bmp
│ │ │ ├── Toolbar.bmp
│ │ │ ├── Toolbar_hc.bmp
│ │ │ ├── ToolBox
│ │ │ │ ├── Active.ico
│ │ │ │ ├── Button.ico
│ │ │ │ ├── Combo.ico
│ │ │ │ ├── Container.ico
│ │ │ │ ├── Control.ico
│ │ │ │ ├── Edit.ico
│ │ │ │ ├── HorizontalLayout.ico
│ │ │ │ ├── Label.ico
│ │ │ │ ├── Option.ico
│ │ │ │ ├── Pointer.ico
│ │ │ │ ├── Progress.ico
│ │ │ │ ├── ScrollBar.ico
│ │ │ │ ├── Slider.ico
│ │ │ │ ├── TabLayout.ico
│ │ │ │ ├── Text.ico
│ │ │ │ ├── TileLayout.ico
│ │ │ │ └── VerticalLayout.ico
│ │ │ ├── toolbox_wnd_hc.ico
│ │ │ ├── UIDesignerDoc.ico
│ │ │ ├── UIDesigner.ico
│ │ │ ├── UIDesigner.rc2
│ │ │ └── uimenu.bmp
│ │ ├── resource.h
│ │ ├── ResourceView.cpp
│ │ ├── ResourceView.h
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ ├── targetver.h
│ │ ├── third_party
│ │ │ └── tinyxml
│ │ │ ├── tinystr.cpp
│ │ │ ├── tinystr.h
│ │ │ ├── tinyxml.cpp
│ │ │ ├── tinyxmlerror.cpp
│ │ │ ├── tinyxml.h
│ │ │ └── tinyxmlparser.cpp
│ │ ├── ToolBoxCtrl.cpp
│ │ ├── ToolBoxCtrl.h
│ │ ├── ToolBoxWnd.cpp
│ │ ├── ToolBoxWnd.h
│ │ ├── UICommandHistory.cpp
│ │ ├── UICommandHistory.h
│ │ ├── UIDesignerDoc.cpp
│ │ ├── UIDesignerDoc.h
│ │ ├── UIDesignerView.cpp
│ │ ├── UIDesignerView.h
│ │ ├── UIImagePreview.cpp
│ │ ├── UIImagePreview.h
│ │ ├── UIProperties.cpp
│ │ ├── UIProperties.h
│ │ ├── UIUtil.cpp
│ │ ├── UIUtil.h
│ │ ├── UserImages.bmp
│ │ ├── ViewTree.cpp
│ │ └── ViewTree.h
│ ├── DuiDesigner.sln
│ ├── DuiLib
│ │ ├── CMakeLists.txt
│ │ ├── Control
│ │ │ ├── UIActiveX.cpp
│ │ │ ├── UIActiveX.h
│ │ │ ├── UIButton.cpp
│ │ │ ├── UIButton.h
│ │ │ ├── UICheckBox.cpp
│ │ │ ├── UICheckBox.h
│ │ │ ├── UIComboBox.cpp
│ │ │ ├── UIComboBox.h
│ │ │ ├── UICombo.cpp
│ │ │ ├── UICombo.h
│ │ │ ├── UIDateTime.cpp
│ │ │ ├── UIDateTime.h
│ │ │ ├── UIEdit.cpp
│ │ │ ├── UIEdit.h
│ │ │ ├── UIFlash.cpp
│ │ │ ├── UIFlash.h
│ │ │ ├── UILabel.cpp
│ │ │ ├── UILabel.h
│ │ │ ├── UIList.cpp
│ │ │ ├── UIList.h
│ │ │ ├── UIOption.cpp
│ │ │ ├── UIOption.h
│ │ │ ├── UIProgress.cpp
│ │ │ ├── UIProgress.h
│ │ │ ├── UIRichEdit.cpp
│ │ │ ├── UIRichEdit.h
│ │ │ ├── UIScrollBar.cpp
│ │ │ ├── UIScrollBar.h
│ │ │ ├── UISlider.cpp
│ │ │ ├── UISlider.h
│ │ │ ├── UIText.cpp
│ │ │ ├── UIText.h
│ │ │ ├── UITreeView.cpp
│ │ │ ├── UITreeView.h
│ │ │ ├── UIWebBrowser.cpp
│ │ │ └── UIWebBrowser.h
│ │ ├── Core
│ │ │ ├── UIBase.cpp
│ │ │ ├── UIBase.h
│ │ │ ├── UIContainer.cpp
│ │ │ ├── UIContainer.h
│ │ │ ├── UIControl.cpp
│ │ │ ├── UIControl.h
│ │ │ ├── UIDefine.h
│ │ │ ├── UIDlgBuilder.cpp
│ │ │ ├── UIDlgBuilder.h
│ │ │ ├── UIManager.cpp
│ │ │ ├── UIManager.h
│ │ │ ├── UIMarkup.cpp
│ │ │ ├── UIMarkup.h
│ │ │ ├── UIRender.cpp
│ │ │ └── UIRender.h
│ │ ├── DuiLib.vcproj
│ │ ├── DuiLib.vcxproj
│ │ ├── DuiLib.vcxproj.filters
│ │ ├── Layout
│ │ │ ├── UIChildLayout.cpp
│ │ │ ├── UIChildLayout.h
│ │ │ ├── UIHorizontalLayout.cpp
│ │ │ ├── UIHorizontalLayout.h
│ │ │ ├── UITabLayout.cpp
│ │ │ ├── UITabLayout.h
│ │ │ ├── UITileLayout.cpp
│ │ │ ├── UITileLayout.h
│ │ │ ├── UIVerticalLayout.cpp
│ │ │ └── UIVerticalLayout.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── UIlib.cpp
│ │ ├── UIlib.h
│ │ └── Utils
│ │ ├── downloadmgr.h
│ │ ├── flash11.tlh
│ │ ├── FlashEventHandler.h
│ │ ├── stb_image.c
│ │ ├── UIDelegate.cpp
│ │ ├── UIDelegate.h
│ │ ├── Utils.cpp
│ │ ├── Utils.h
│ │ ├── WebBrowserEventHandler.h
│ │ ├── WinImplBase.cpp
│ │ ├── WinImplBase.h
│ │ └── XUnzip.cpp
│ ├── duilib license.txt
│ ├── duilib.png
│ ├── DuiLib.sdf
│ ├── DuiLib.sln
│ ├── DuiLib.v12.suo
│ ├── FileTree
│ │ ├── FileTree.cpp
│ │ ├── FileTree.h
│ │ ├── FileTree.ico
│ │ ├── FileTree.rc
│ │ ├── FileTree.vcproj
│ │ ├── MainDialog.cpp
│ │ ├── MainDialog.h
│ │ ├── ReadMe.txt
│ │ ├── Resource.h
│ │ ├── small.ico
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── FlashDemo
│ │ ├── App.cpp
│ │ ├── CMakeLists.txt
│ │ ├── flash10a.tlh
│ │ ├── FlashDemo.vcproj
│ │ ├── FlashDemo.vcxproj
│ │ ├── FlashDemo.vcxproj.filters
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── GameDemo
│ │ ├── CMakeLists.txt
│ │ ├── ControlEx.h
│ │ ├── GameDemo.cpp
│ │ ├── GameDemo.sln
│ │ ├── GameDemo.vcproj
│ │ ├── GameDemo.vcxproj
│ │ ├── GameDemo.vcxproj.filters
│ │ ├── MiniDumper.cpp
│ │ ├── MiniDumper.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── Lib
│ │ ├── DuiLib.exp
│ │ ├── DuiLib.lib
│ │ ├── DuiLib_ud.exp
│ │ ├── DuiLib_ud.lib
│ │ ├── DuiLib_u.exp
│ │ └── DuiLib_u.lib
│ ├── LICENSE
│ ├── ListDemo
│ │ ├── CMakeLists.txt
│ │ ├── ListDemo.vcproj
│ │ ├── ListDemo.vcxproj
│ │ ├── ListDemo.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── MenuWnd.h
│ ├── MenuDemo
│ │ ├── About.cpp
│ │ ├── About.h
│ │ ├── CMakeLists.txt
│ │ ├── debug.cpp
│ │ ├── debug.hpp
│ │ ├── main.cpp
│ │ ├── main_frame.cpp
│ │ ├── main_frame.hpp
│ │ ├── MenuDemo.rc
│ │ ├── MenuDemo.vcproj
│ │ ├── MenuDemo.vcxproj
│ │ ├── MenuDemo.vcxproj.filters
│ │ ├── MenuNotify.cpp
│ │ ├── MenuNotify.h
│ │ ├── observer_impl_base.hpp
│ │ ├── res
│ │ │ ├── button_h.png
│ │ │ ├── button.png
│ │ │ ├── button_p.png
│ │ │ ├── checkbox_h.png
│ │ │ ├── checkbox.png
│ │ │ ├── checkbox_p.png
│ │ │ ├── close_h.png
│ │ │ ├── close.png
│ │ │ ├── close_p.png
│ │ │ ├── combo.png
│ │ │ ├── maximize_h.png
│ │ │ ├── maximize.png
│ │ │ ├── maximize_p.png
│ │ │ ├── menu_bk.png
│ │ │ ├── menutest.xml
│ │ │ ├── minimize_h.png
│ │ │ ├── minimize.png
│ │ │ ├── minimize_p.png
│ │ │ ├── radio_h.png
│ │ │ ├── radio.png
│ │ │ ├── radio_p.png
│ │ │ ├── restore_h.png
│ │ │ ├── restore.png
│ │ │ ├── restore_p.png
│ │ │ ├── scrollbar_v.png
│ │ │ ├── skin.xml
│ │ │ ├── slider_bg.png
│ │ │ ├── slider_fg.png
│ │ │ ├── slider_thumb.png
│ │ │ └── tree_expand.png
│ │ ├── resource.h
│ │ ├── SkinSetting.cpp
│ │ ├── SkinSetting.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── UICrack.cpp
│ │ ├── UICrack.h
│ │ ├── UIMenu.cpp
│ │ └── UIMenu.h
│ ├── QQDemo
│ │ ├── chat_dialog.cpp
│ │ ├── chat_dialog.hpp
│ │ ├── CMakeLists.txt
│ │ ├── ColorPicker.cpp
│ │ ├── ColorPicker.hpp
│ │ ├── color_skin.cpp
│ │ ├── color_skin.hpp
│ │ ├── debug.cpp
│ │ ├── debug.hpp
│ │ ├── main.cpp
│ │ ├── main_frame.cpp
│ │ ├── main_frame.hpp
│ │ ├── observer_impl_base.hpp
│ │ ├── QQDemo.rc
│ │ ├── QQDemo.vcproj
│ │ ├── QQDemo.vcxproj
│ │ ├── QQDemo.vcxproj.filters
│ │ ├── res
│ │ │ └── QQRes.zip
│ │ ├── resource.h
│ │ ├── skin_change_event.hpp
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── UIFriends.cpp
│ │ ├── UIFriends.hpp
│ │ ├── UIGroups.cpp
│ │ ├── UIGroups.hpp
│ │ ├── UIListCommonDefine.cpp
│ │ ├── UIListCommonDefine.hpp
│ │ ├── UIMicroBlog.cpp
│ │ └── UIMicroBlog.hpp
│ ├── Readme.cmake
│ ├── README.md
│ ├── RichListDemo
│ │ ├── CMakeLists.txt
│ │ ├── ReadMe.txt
│ │ ├── Resource.h
│ │ ├── RichListDemo.cpp
│ │ ├── RichListDemo.h
│ │ ├── RichListDemo.ico
│ │ ├── RichListDemo.rc
│ │ ├── RichListDemo.vcproj
│ │ ├── RichListDemo.vcxproj
│ │ ├── RichListDemo.vcxproj.filters
│ │ ├── RichListWnd.cpp
│ │ ├── RichListWnd.h
│ │ ├── small.ico
│ │ ├── stdafx.cpp
│ │ └── stdafx.h
│ ├── TestApp1
│ │ ├── App.cpp
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── TestApp1.vcproj
│ │ ├── TestApp1.vcxproj
│ │ └── TestApp1.vcxproj.filters
│ ├── UpgradeLog2.htm
│ ├── UpgradeLog.htm
│ ├── 共享Demo
│ │ ├── duilib_add_zip_password(doublesword).rar
│ │ ├── duilib_使用7z压缩资源.7z
│ │ ├── duilib多标签浏览器demo_csk.zip
│ │ ├── Duilib扩展交流,请先阅读ReadMeFirst.rar
│ │ ├── FadeButton(基于Duilib 阳光不锈版本).rar
│ │ ├── MFCDemo.rar
│ │ ├── MP3Player.rar
│ │ ├── OLE gif.7z
│ │ ├── readme.txt
│ │ ├── RichEditDemo.rar
│ │ ├── tooltip_patch.txt
│ │ ├── 属性列表.zip
│ │ └── 异形按钮.rar
│ ├── 属性列表.xml
│ ├── 开发支持.txt
│ ├── 开发者名单.txt
│ ├── 感谢名单.txt
│ └── 版权说明.txt
└── testAlberl
├── Backup
│ └── Duilib Tutorial.sln
├── Debug
│ ├── BtnStyle
│ │ ├── BDKV
│ │ │ ├── button_down.png
│ │ │ ├── button_nor.png
│ │ │ └── button_over.png
│ │ ├── BDKV2
│ │ │ ├── button_down.png
│ │ │ ├── button_nor.png
│ │ │ ├── button_over.png
│ │ │ └── clear_iepg_btn_normal.png
│ │ ├── Win7
│ │ │ ├── button_down.png
│ │ │ ├── button_focus.png
│ │ │ ├── button_nor.png
│ │ │ └── button_over.png
│ │ └── XP
│ │ ├── button_down.png
│ │ ├── button_focus.png
│ │ ├── button_nor.png
│ │ └── button_over.png
│ ├── CheckBox
│ │ ├── checked.png
│ │ └── unchecked.png
│ ├── ComboBox
│ │ ├── Combo_nor.bmp
│ │ └── Combo_over.bmp
│ ├── DuiLib_d.dll
│ ├── DuiLib.dll
│ ├── Duilib Tutorial.exe
│ ├── Duilib Tutorial.ilk
│ ├── Duilib Tutorial.pdb
│ ├── DuiLib_ud.dll
│ ├── DuiLib_u.dll
│ ├── duilib.xml
│ ├── icon.png
│ ├── List
│ │ ├── list_header_bg.png
│ │ ├── list_header_hot.png
│ │ ├── list_header_pushed.png
│ │ └── list_header_sep.png
│ ├── Menu
│ │ ├── btn_menu_hot.png
│ │ ├── menu_bk.png
│ │ ├── menu_hot_bk.png
│ │ └── menu.xml
│ ├── Progress
│ │ ├── progress_back.png
│ │ └── progress_fore.png
│ ├── Radio
│ │ ├── RadioBtnNon.png
│ │ └── RadioBtnSel.png
│ ├── ScrollBar
│ │ ├── scrollH.png
│ │ └── scroll.png
│ ├── Slider
│ │ ├── SliderBar.png
│ │ └── slider_fore.bmp
│ └── SysBtn
│ ├── CloseFocus.bmp
│ ├── CloseNormal.bmp
│ ├── MaxFocus.bmp
│ ├── MaxNormal.bmp
│ ├── MinFocus.bmp
│ ├── MinNormal.bmp
│ ├── StoreFocus.bmp
│ └── StoreNormal.bmp
├── Duilib Tutorial
│ ├── Debug
│ │ ├── Duilib Tutorial.Build.CppClean.log
│ │ ├── Duilib Tutorial.log
│ │ ├── Duilib Tutorial.res
│ │ ├── Duilib Tutorial.tlog
│ │ │ ├── cl.command.1.tlog
│ │ │ ├── CL.read.1.tlog
│ │ │ ├── CL.write.1.tlog
│ │ │ ├── Duilib Tutorial.lastbuildstate
│ │ │ ├── link.command.1.tlog
│ │ │ ├── link.read.1.tlog
│ │ │ ├── link.write.1.tlog
│ │ │ ├── rc.command.1.tlog
│ │ │ ├── rc.read.1.tlog
│ │ │ └── rc.write.1.tlog
│ │ ├── FrameWnd.obj
│ │ ├── main.obj
│ │ ├── MenuWnd.obj
│ │ ├── vc120.idb
│ │ └── vc120.pdb
│ ├── duilib.h
│ ├── duilib.ico
│ ├── Duilib Tutorial.rc
│ ├── Duilib Tutorial.vcproj
│ ├── Duilib Tutorial.vcxproj
│ ├── Duilib Tutorial.vcxproj.filters
│ ├── FrameWnd.cpp
│ ├── FrameWnd.h
│ ├── main.cpp
│ ├── MenuWnd.cpp
│ ├── MenuWnd.h
│ └── resource.h
├── Duilib Tutorial.sdf
├── Duilib Tutorial.sln
├── Duilib Tutorial.v12.suo
├── ReadMe.txt
├── Release
│ ├── BtnStyle
│ │ ├── BDKV
│ │ │ ├── button_down.png
│ │ │ ├── button_nor.png
│ │ │ └── button_over.png
│ │ ├── BDKV2
│ │ │ ├── button_down.png
│ │ │ ├── button_nor.png
│ │ │ ├── button_over.png
│ │ │ └── clear_iepg_btn_normal.png
│ │ ├── Win7
│ │ │ ├── button_down.png
│ │ │ ├── button_focus.png
│ │ │ ├── button_nor.png
│ │ │ └── button_over.png
│ │ └── XP
│ │ ├── button_down.png
│ │ ├── button_focus.png
│ │ ├── button_nor.png
│ │ └── button_over.png
│ ├── CheckBox
│ │ ├── checked.png
│ │ └── unchecked.png
│ ├── ComboBox
│ │ ├── Combo_nor.bmp
│ │ └── Combo_over.bmp
│ ├── Duilib Tutorial.exe
│ ├── DuiLib_u.dll
│ ├── duilib.xml
│ ├── icon.png
│ ├── List
│ │ ├── list_header_bg.png
│ │ ├── list_header_hot.png
│ │ ├── list_header_pushed.png
│ │ └── list_header_sep.png
│ ├── Menu
│ │ ├── btn_menu_hot.png
│ │ ├── menu_bk.png
│ │ ├── menu_hot_bk.png
│ │ └── menu.xml
│ ├── Progress
│ │ ├── progress_back.png
│ │ └── progress_fore.png
│ ├── Radio
│ │ ├── RadioBtnNon.png
│ │ └── RadioBtnSel.png
│ ├── ScrollBar
│ │ ├── scrollH.png
│ │ └── scroll.png
│ ├── Slider
│ │ ├── SliderBar.png
│ │ └── slider_fore.bmp
│ └── SysBtn
│ ├── CloseFocus.bmp
│ ├── CloseNormal.bmp
│ ├── MaxFocus.bmp
│ ├── MaxNormal.bmp
│ ├── MinFocus.bmp
│ ├── MinNormal.bmp
│ ├── StoreFocus.bmp
│ └── StoreNormal.bmp
└── UpgradeLog.htm
70 directories, 681 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论