实例介绍
【实例简介】GacUI例程源码
【实例截图】





【核心代码】
.
├── GacUI例程_GacUI-master.zip
└── Release-master
├── Import
│ ├── GacUI.cpp
│ ├── GacUI.h
│ ├── GacUICompiler.cpp
│ ├── GacUICompiler.h
│ ├── GacUIReflection.cpp
│ ├── GacUIReflection.h
│ ├── GacUIWindows.cpp
│ ├── GacUIWindows.h
│ ├── Skins
│ │ └── DarkSkin
│ │ ├── DarkSkin.cpp
│ │ ├── DarkSkin.h
│ │ ├── DarkSkinReflection.cpp
│ │ └── DarkSkinReflection.h
│ ├── Vlpp.cpp
│ ├── Vlpp.h
│ ├── VlppOS.cpp
│ ├── VlppOS.h
│ ├── VlppParser.cpp
│ ├── VlppParser.h
│ ├── VlppReflection.cpp
│ ├── VlppReflection.h
│ ├── VlppRegex.cpp
│ ├── VlppRegex.h
│ ├── VlppWorkflowCompiler.cpp
│ ├── VlppWorkflowCompiler.h
│ ├── VlppWorkflowLibrary.cpp
│ ├── VlppWorkflowLibrary.h
│ ├── VlppWorkflowRuntime.cpp
│ └── VlppWorkflowRuntime.h
├── LICENSE.md
├── README.md
├── TODO.md
├── TODO_ParserGen.md
├── Tools
│ ├── CppMerge.exe
│ ├── GacBuild.ps1
│ ├── GacClear.ps1
│ ├── GacCommon.ps1
│ ├── GacGen.ps1
│ ├── GacGen32.exe
│ ├── GacGen64.exe
│ └── StartProcess.ps1
└── Tutorial
├── GacUI.xml
├── GacUI_ControlTemplate
│ ├── BlackSkin
│ │ ├── BlackSkin.vcxproj
│ │ ├── BlackSkin.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ └── FullControlTest
│ │ ├── AnimationTabPage.xml
│ │ ├── DataGridComponents.xml
│ │ ├── DataGridTabPage.xml
│ │ ├── DatePickerTabPage.xml
│ │ ├── DocumentComponents.xml
│ │ ├── DocumentEditorBase.xml
│ │ ├── DocumentEditorRibbon.xml
│ │ ├── DocumentEditorToolstrip.xml
│ │ ├── ElementTabPage.xml
│ │ ├── Images
│ │ │ ├── 005_Task_16x16_72.png
│ │ │ ├── 005_Task_32x32_72.png
│ │ │ ├── 008_Reminder_16x16_72.png
│ │ │ ├── 008_Reminder_32x32_72.png
│ │ │ ├── 023_Tip_16x16_72.png
│ │ │ ├── 023_Tip_32x32_72.png
│ │ │ ├── 112_ArrowCurve_Blue_Left_16x16_72.png
│ │ │ ├── 112_ArrowCurve_Blue_Left_32x32_72.png
│ │ │ ├── 112_ArrowCurve_Blue_Right_16x16_72.png
│ │ │ ├── 112_ArrowCurve_Blue_Right_32x32_72.png
│ │ │ ├── 112_DownArrowLong_Blue_16x16_72.png
│ │ │ ├── 112_DownArrowLong_Blue_32x32_72.png
│ │ │ ├── 112_DownArrowLong_Green_16x16_72.png
│ │ │ ├── 112_DownArrowLong_Green_32x32_72.png
│ │ │ ├── 112_DownArrowLong_Grey_16x16_72.png
│ │ │ ├── 112_DownArrowLong_Grey_32x32_72.png
│ │ │ ├── 112_DownArrowLong_Orange_16x16_72.png
│ │ │ ├── 112_DownArrowLong_Orange_32x32_72.png
│ │ │ ├── 112_LeftArrowLong_Blue_16x16_72.png
│ │ │ ├── 112_LeftArrowLong_Blue_32x32_72.png
│ │ │ ├── 112_LeftArrowLong_Green_16x16_72.png
│ │ │ ├── 112_LeftArrowLong_Green_32x32_72.png
│ │ │ ├── 112_LeftArrowLong_Grey_16x16_72.png
│ │ │ ├── 112_LeftArrowLong_Grey_32x32_72.png
│ │ │ ├── 112_LeftArrowLong_Orange_16x16_72.png
│ │ │ ├── 112_LeftArrowLong_Orange_32x32_72.png
│ │ │ ├── 112_Minus_Blue_16x16_72.png
│ │ │ ├── 112_Minus_Blue_32x32_72.png
│ │ │ ├── 112_Minus_Green_16x16_72.png
│ │ │ ├── 112_Minus_Green_32x32_72.png
│ │ │ ├── 112_Minus_Grey_16x16_72.png
│ │ │ ├── 112_Minus_Grey_32x32_72.png
│ │ │ ├── 112_Minus_Orange_16x16_72.png
│ │ │ ├── 112_Minus_Orange_32x32_72.png
│ │ │ ├── 112_Plus_Blue_16x16_72.png
│ │ │ ├── 112_Plus_Blue_32x32_72.png
│ │ │ ├── 112_Plus_Green_16x16_72.png
│ │ │ ├── 112_Plus_Green_32x32_72.png
│ │ │ ├── 112_Plus_Grey_16x16_72.png
│ │ │ ├── 112_Plus_Grey_32x32_72.png
│ │ │ ├── 112_Plus_Orange_16x16_72.png
│ │ │ ├── 112_Plus_Orange_32x32_72.png
│ │ │ ├── 112_RightArrowLong_Blue_16x16_72.png
│ │ │ ├── 112_RightArrowLong_Blue_32x32_72.png
│ │ │ ├── 112_RightArrowLong_Green_16x16_72.png
│ │ │ ├── 112_RightArrowLong_Green_32x32_72.png
│ │ │ ├── 112_RightArrowLong_Grey_16x16_72.png
│ │ │ ├── 112_RightArrowLong_Grey_32x32_72.png
│ │ │ ├── 112_RightArrowLong_Orange_16x16_72.png
│ │ │ ├── 112_RightArrowLong_Orange_32x32_72.png
│ │ │ ├── 112_UpArrowLong_Blue_16x16_72.png
│ │ │ ├── 112_UpArrowLong_Blue_32x32_72.png
│ │ │ ├── 112_UpArrowLong_Green_16x16_72.png
│ │ │ ├── 112_UpArrowLong_Green_32x32_72.png
│ │ │ ├── 112_UpArrowLong_Grey_16x16_72.png
│ │ │ ├── 112_UpArrowLong_Grey_32x32_72.png
│ │ │ ├── 112_UpArrowLong_Orange_16x16_72.png
│ │ │ ├── 112_UpArrowLong_Orange_32x32_72.png
│ │ │ ├── Build.bat
│ │ │ ├── Build_WriteFolder.bat
│ │ │ ├── Build_WriteImageLoader.bat
│ │ │ ├── Female.png
│ │ │ ├── ImageLoader.xml
│ │ │ ├── LargeImages.xml
│ │ │ ├── Male.png
│ │ │ ├── MiscImages.xml
│ │ │ └── SmallImages.xml
│ │ ├── ListViewTabPage.xml
│ │ ├── LocalizedStringsTabPage.xml
│ │ ├── RepeatComponents.xml
│ │ ├── RepeatTabPage.xml
│ │ ├── Resource.xml
│ │ ├── ResponsiveTabPage.xml
│ │ ├── Source
│ │ │ ├── Demo.h
│ │ │ ├── DemoPartialClasses.cpp
│ │ │ ├── DemoPartialClasses.h
│ │ │ ├── DemoPartialClasses1.h
│ │ │ ├── DemoReflection.cpp
│ │ │ ├── DemoReflection.h
│ │ │ ├── DocumentEditorBase.cpp
│ │ │ ├── DocumentEditorBase.h
│ │ │ ├── MainWindow.cpp
│ │ │ └── MainWindow.h
│ │ ├── TextBoxTabPage.xml
│ │ ├── TextListTabPage.xml
│ │ ├── ToolbarImages
│ │ │ ├── Images.xml
│ │ │ ├── L_Copy.png
│ │ │ ├── L_Cut.png
│ │ │ ├── L_FormatHtml.png
│ │ │ ├── L_FormatPrivate.png
│ │ │ ├── L_FormatRtf.png
│ │ │ ├── L_Paste.png
│ │ │ ├── L_Redo.png
│ │ │ ├── L_Undo.png
│ │ │ ├── _Copy.png
│ │ │ ├── _Cut.png
│ │ │ ├── _Delete.png
│ │ │ ├── _FormatHtml.png
│ │ │ ├── _FormatPrivate.png
│ │ │ ├── _FormatRtf.png
│ │ │ ├── _Paste.png
│ │ │ ├── _Redo.png
│ │ │ ├── _Undo.png
│ │ │ ├── aL_TextAlignCenter.png
│ │ │ ├── aL_TextAlignLeft.png
│ │ │ ├── aL_TextAlignRight.png
│ │ │ ├── a_Align.png
│ │ │ ├── a_TextAlignCenter.png
│ │ │ ├── a_TextAlignLeft.png
│ │ │ ├── a_TextAlignRight.png
│ │ │ ├── eL_Image.png
│ │ │ ├── eL_Link.png
│ │ │ ├── eL_RemoveLink.png
│ │ │ ├── e_Image.png
│ │ │ ├── e_Link.png
│ │ │ ├── e_RemoveLink.png
│ │ │ ├── mL_Editable.png
│ │ │ ├── mL_Selectable.png
│ │ │ ├── mL_ViewOnly.png
│ │ │ ├── m_Editable.png
│ │ │ ├── m_Selectable.png
│ │ │ ├── m_ViewOnly.png
│ │ │ ├── s_BackColor.png
│ │ │ ├── s_Bold.png
│ │ │ ├── s_Color.png
│ │ │ ├── s_Font.png
│ │ │ ├── s_Italic.png
│ │ │ ├── s_Strike.png
│ │ │ └── s_Underline.png
│ │ └── TreeViewTabPage.xml
│ ├── GacUI_ControlTemplate.sln
│ └── UIRes
│ └── BlackSkin.bin
├── GacUI_Controls
│ ├── AddressBook
│ │ ├── AddressBook.vcxproj
│ │ ├── AddressBook.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── ContactBig.png
│ │ ├── ContactSmall.png
│ │ ├── Delete.png
│ │ ├── Edit.png
│ │ ├── Folder.png
│ │ ├── ListView_Big.png
│ │ ├── ListView_Detail.png
│ │ ├── ListView_Info.png
│ │ ├── ListView_List.png
│ │ ├── ListView_Small.png
│ │ ├── ListView_Tile.png
│ │ ├── NewContact.png
│ │ ├── NewFolder.png
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ ├── DemoReflection.h
│ │ ├── MainWindow.cpp
│ │ └── MainWindow.h
│ ├── Animation
│ │ ├── Animation.vcxproj
│ │ ├── Animation.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── CalculatorAndStateMachine
│ │ ├── CalculatorAndStateMachine.vcxproj
│ │ ├── CalculatorAndStateMachine.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── ColorPicker
│ │ ├── ColorPicker.vcxproj
│ │ ├── ColorPicker.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── ContainersAndButtons
│ │ ├── ContainersAndButtons.vcxproj
│ │ ├── ContainersAndButtons.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── DataGrid
│ │ ├── DataGrid.vcxproj
│ │ ├── DataGrid.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── DataGridComponents.xml
│ │ ├── Female.png
│ │ ├── Large.png
│ │ ├── Male.png
│ │ ├── Resource.xml
│ │ ├── Small.png
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── DocumentEditor
│ │ ├── DocumentEditor.vcxproj
│ │ ├── DocumentEditor.vcxproj.filters
│ │ └── UI
│ │ ├── ResourceBase.xml
│ │ └── Source
│ │ ├── DocumentEditorBase.cpp
│ │ ├── DocumentEditorBase.h
│ │ ├── EditorBase.h
│ │ ├── EditorBasePartialClasses.cpp
│ │ ├── EditorBasePartialClasses.h
│ │ ├── EditorBaseReflection.cpp
│ │ └── EditorBaseReflection.h
│ ├── DocumentEditorRibbon
│ │ ├── DocumentEditorRibbon.vcxproj
│ │ ├── DocumentEditorRibbon.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── ResourceRibbon.xml
│ │ └── Source
│ │ ├── EditorRibbon.h
│ │ ├── EditorRibbonPartialClasses.cpp
│ │ ├── EditorRibbonPartialClasses.h
│ │ ├── EditorRibbonReflection.cpp
│ │ └── EditorRibbonReflection.h
│ ├── DocumentEditorToolstrip
│ │ ├── DocumentEditorToolstrip.vcxproj
│ │ ├── DocumentEditorToolstrip.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── ResourceToolstrip.xml
│ │ └── Source
│ │ ├── EditorToolstrip.h
│ │ ├── EditorToolstripPartialClasses.cpp
│ │ ├── EditorToolstripPartialClasses.h
│ │ ├── EditorToolstripReflection.cpp
│ │ └── EditorToolstripReflection.h
│ ├── GacUI_Controls.sln
│ ├── ListControls
│ │ ├── ListControls.vcxproj
│ │ ├── ListControls.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Images
│ │ │ ├── 005_Task_16x16_72.png
│ │ │ ├── 005_Task_32x32_72.png
│ │ │ ├── 008_Reminder_16x16_72.png
│ │ │ ├── 008_Reminder_32x32_72.png
│ │ │ ├── 023_Tip_16x16_72.png
│ │ │ ├── 023_Tip_32x32_72.png
│ │ │ ├── 112_ArrowCurve_Blue_Left_16x16_72.png
│ │ │ ├── 112_ArrowCurve_Blue_Left_32x32_72.png
│ │ │ ├── 112_ArrowCurve_Blue_Right_16x16_72.png
│ │ │ ├── 112_ArrowCurve_Blue_Right_32x32_72.png
│ │ │ ├── 112_DownArrowLong_Blue_16x16_72.png
│ │ │ ├── 112_DownArrowLong_Blue_32x32_72.png
│ │ │ ├── 112_DownArrowLong_Green_16x16_72.png
│ │ │ ├── 112_DownArrowLong_Green_32x32_72.png
│ │ │ ├── 112_DownArrowLong_Grey_16x16_72.png
│ │ │ ├── 112_DownArrowLong_Grey_32x32_72.png
│ │ │ ├── 112_DownArrowLong_Orange_16x16_72.png
│ │ │ ├── 112_DownArrowLong_Orange_32x32_72.png
│ │ │ ├── 112_LeftArrowLong_Blue_16x16_72.png
│ │ │ ├── 112_LeftArrowLong_Blue_32x32_72.png
│ │ │ ├── 112_LeftArrowLong_Green_16x16_72.png
│ │ │ ├── 112_LeftArrowLong_Green_32x32_72.png
│ │ │ ├── 112_LeftArrowLong_Grey_16x16_72.png
│ │ │ ├── 112_LeftArrowLong_Grey_32x32_72.png
│ │ │ ├── 112_LeftArrowLong_Orange_16x16_72.png
│ │ │ ├── 112_LeftArrowLong_Orange_32x32_72.png
│ │ │ ├── 112_Minus_Blue_16x16_72.png
│ │ │ ├── 112_Minus_Blue_32x32_72.png
│ │ │ ├── 112_Minus_Green_16x16_72.png
│ │ │ ├── 112_Minus_Green_32x32_72.png
│ │ │ ├── 112_Minus_Grey_16x16_72.png
│ │ │ ├── 112_Minus_Grey_32x32_72.png
│ │ │ ├── 112_Minus_Orange_16x16_72.png
│ │ │ ├── 112_Minus_Orange_32x32_72.png
│ │ │ ├── 112_Plus_Blue_16x16_72.png
│ │ │ ├── 112_Plus_Blue_32x32_72.png
│ │ │ ├── 112_Plus_Green_16x16_72.png
│ │ │ ├── 112_Plus_Green_32x32_72.png
│ │ │ ├── 112_Plus_Grey_16x16_72.png
│ │ │ ├── 112_Plus_Grey_32x32_72.png
│ │ │ ├── 112_Plus_Orange_16x16_72.png
│ │ │ ├── 112_Plus_Orange_32x32_72.png
│ │ │ ├── 112_RightArrowLong_Blue_16x16_72.png
│ │ │ ├── 112_RightArrowLong_Blue_32x32_72.png
│ │ │ ├── 112_RightArrowLong_Green_16x16_72.png
│ │ │ ├── 112_RightArrowLong_Green_32x32_72.png
│ │ │ ├── 112_RightArrowLong_Grey_16x16_72.png
│ │ │ ├── 112_RightArrowLong_Grey_32x32_72.png
│ │ │ ├── 112_RightArrowLong_Orange_16x16_72.png
│ │ │ ├── 112_RightArrowLong_Orange_32x32_72.png
│ │ │ ├── 112_UpArrowLong_Blue_16x16_72.png
│ │ │ ├── 112_UpArrowLong_Blue_32x32_72.png
│ │ │ ├── 112_UpArrowLong_Green_16x16_72.png
│ │ │ ├── 112_UpArrowLong_Green_32x32_72.png
│ │ │ ├── 112_UpArrowLong_Grey_16x16_72.png
│ │ │ ├── 112_UpArrowLong_Grey_32x32_72.png
│ │ │ ├── 112_UpArrowLong_Orange_16x16_72.png
│ │ │ ├── 112_UpArrowLong_Orange_32x32_72.png
│ │ │ ├── Build.bat
│ │ │ ├── Build_WriteFolder.bat
│ │ │ ├── Build_WriteImageLoader.bat
│ │ │ ├── Female.png
│ │ │ ├── ImageLoader.xml
│ │ │ ├── LargeImages.xml
│ │ │ ├── Male.png
│ │ │ ├── MiscImages.xml
│ │ │ └── SmallImages.xml
│ │ ├── ListViewTabPage.xml
│ │ ├── Resource.xml
│ │ ├── Source
│ │ │ ├── Demo.h
│ │ │ ├── DemoPartialClasses.cpp
│ │ │ ├── DemoPartialClasses.h
│ │ │ ├── DemoReflection.cpp
│ │ │ └── DemoReflection.h
│ │ ├── TextListTabPage.xml
│ │ └── TreeViewTabPage.xml
│ ├── Localization
│ │ ├── Localization.vcxproj
│ │ ├── Localization.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── MenuVisibility
│ │ ├── Main.cpp
│ │ ├── MenuVisibility.vcxproj
│ │ ├── MenuVisibility.vcxproj.filters
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── ProgressAndAsync
│ │ ├── Main.cpp
│ │ ├── ProgressAndAsync.vcxproj
│ │ ├── ProgressAndAsync.vcxproj.filters
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── QueryService
│ │ ├── Main.cpp
│ │ ├── QueryService.vcxproj
│ │ ├── QueryService.vcxproj.filters
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── TextEditor
│ │ ├── Main.cpp
│ │ ├── TextEditor.vcxproj
│ │ ├── TextEditor.vcxproj.filters
│ │ ├── UI
│ │ │ ├── AboutWindow.xml
│ │ │ ├── FindWindow.xml
│ │ │ ├── Images
│ │ │ │ ├── EditCopy.png
│ │ │ │ ├── EditCut.png
│ │ │ │ ├── EditDelete.png
│ │ │ │ ├── EditFind.png
│ │ │ │ ├── EditPaste.png
│ │ │ │ ├── EditRedo.png
│ │ │ │ ├── EditUndo.png
│ │ │ │ ├── Folder.xml
│ │ │ │ ├── New.png
│ │ │ │ ├── NewText.png
│ │ │ │ ├── NewXml.png
│ │ │ │ ├── Open.png
│ │ │ │ ├── Save.png
│ │ │ │ └── SaveAs.png
│ │ │ ├── MainWindow.xml
│ │ │ ├── Resource.xml
│ │ │ └── Source
│ │ │ ├── AboutWindow.cpp
│ │ │ ├── AboutWindow.h
│ │ │ ├── Demo.h
│ │ │ ├── DemoPartialClasses.cpp
│ │ │ ├── DemoPartialClasses.h
│ │ │ ├── DemoReflection.cpp
│ │ │ ├── DemoReflection.h
│ │ │ ├── FindWindow.cpp
│ │ │ ├── FindWindow.h
│ │ │ ├── MainWindow.cpp
│ │ │ └── MainWindow.h
│ │ └── Utilities.h
│ ├── TriplePhaseImageButton
│ │ ├── Main.cpp
│ │ ├── TriplePhaseImageButton.vcxproj
│ │ ├── TriplePhaseImageButton.vcxproj.filters
│ │ └── UI
│ │ ├── Checked.png
│ │ ├── Partial.png
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ └── UIRes
│ ├── AddressBook.bin
│ ├── Animation.bin
│ ├── CalculatorAndStateMachine.bin
│ ├── ColorPicker.bin
│ ├── ContainersAndButtons.bin
│ ├── DataGrid.bin
│ ├── DocumentEditor.bin
│ ├── DocumentEditorRibbon.bin
│ ├── DocumentEditorToolstrip.bin
│ ├── ListControls.bin
│ ├── Localization.bin
│ ├── MenuVisibility.bin
│ ├── ProgressAndAsync.bin
│ ├── QueryService.bin
│ ├── TextEditor.bin
│ └── TriplePhaseImageButton.bin
├── GacUI_HelloWorlds
│ ├── Cpp
│ │ ├── Cpp.vcxproj
│ │ ├── Cpp.vcxproj.filters
│ │ └── Main.cpp
│ ├── CppXml
│ │ ├── CppXml.vcxproj
│ │ ├── CppXml.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── HelloWorld.h
│ │ ├── HelloWorldPartialClasses.cpp
│ │ ├── HelloWorldPartialClasses.h
│ │ ├── HelloWorldReflection.cpp
│ │ └── HelloWorldReflection.h
│ ├── GacUI_HelloWorlds.sln
│ ├── MVVM
│ │ ├── MVVM.vcxproj
│ │ ├── MVVM.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── MainWindow.xml
│ │ ├── Resource.xml
│ │ ├── Source
│ │ │ ├── HelloWorld.h
│ │ │ ├── HelloWorldPartialClasses.cpp
│ │ │ ├── HelloWorldPartialClasses.h
│ │ │ ├── HelloWorldReflection.cpp
│ │ │ ├── HelloWorldReflection.h
│ │ │ ├── MainWindow.cpp
│ │ │ └── MainWindow.h
│ │ └── ViewModel.xml
│ ├── UIRes
│ │ ├── CppXml.bin
│ │ ├── MVVM.bin
│ │ ├── Xml.bin.x64
│ │ └── Xml.bin.x86
│ ├── WorkflowScript
│ │ ├── Main.cpp
│ │ ├── WorkflowScript.vcxproj
│ │ └── WorkflowScript.vcxproj.filters
│ └── Xml
│ ├── Main.cpp
│ ├── UI
│ │ └── Resource.xml
│ ├── Xml.vcxproj
│ └── Xml.vcxproj.filters
├── GacUI_Layout
│ ├── Alignment
│ │ ├── Alignment.vcxproj
│ │ ├── Alignment.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Flow
│ │ ├── Flow.vcxproj
│ │ ├── Flow.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── GacUI_Layout.sln
│ ├── Responsive1
│ │ ├── Main.cpp
│ │ ├── Responsive1.vcxproj
│ │ ├── Responsive1.vcxproj.filters
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Responsive2
│ │ ├── Main.cpp
│ │ ├── Responsive2.vcxproj
│ │ ├── Responsive2.vcxproj.filters
│ │ └── UI
│ │ ├── Images
│ │ │ ├── 1.png
│ │ │ ├── 2.png
│ │ │ ├── 3.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── Video.png
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── RichTextEmbedding
│ │ ├── Main.cpp
│ │ ├── RichTextEmbedding.vcxproj
│ │ ├── RichTextEmbedding.vcxproj.filters
│ │ └── UI
│ │ ├── Document.xml
│ │ ├── Gaclib.png
│ │ ├── MainWindow.xml
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── SharedSize
│ │ ├── Main.cpp
│ │ ├── SharedSize.vcxproj
│ │ ├── SharedSize.vcxproj.filters
│ │ └── UI
│ │ ├── RepeatComponents.xml
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Stack
│ │ ├── Main.cpp
│ │ ├── Stack.vcxproj
│ │ ├── Stack.vcxproj.filters
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Table
│ │ ├── Main.cpp
│ │ ├── Table.vcxproj
│ │ ├── Table.vcxproj.filters
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── TableSplitter
│ │ ├── Main.cpp
│ │ ├── TableSplitter.vcxproj
│ │ ├── TableSplitter.vcxproj.filters
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ └── UIRes
│ ├── Alignment.bin
│ ├── Flow.bin
│ ├── Responsive1.bin
│ ├── Responsive2.bin
│ ├── RichTextEmbedding.bin
│ ├── SharedSize.bin
│ ├── Stack.bin
│ ├── Table.bin
│ └── TableSplitter.bin
├── GacUI_Windows
│ ├── Direct2DClock
│ │ ├── AnimationControl.cpp
│ │ ├── AnimationControl.h
│ │ ├── Direct2DClock.vcxproj
│ │ ├── Direct2DClock.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ ├── DemoReflection.h
│ │ ├── MainWindow.cpp
│ │ └── MainWindow.h
│ ├── GacUI_Windows.sln
│ ├── UIRes
│ │ ├── Direct2DClock.bin
│ │ └── WindowIcon.bin
│ └── WindowIcon
│ ├── Main.cpp
│ ├── New.ico
│ ├── Resource.rc
│ ├── UI
│ │ ├── Annotate_Default.ico
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ ├── DemoReflection.h
│ │ ├── MainWindow.cpp
│ │ └── MainWindow.h
│ ├── WindowIcon.vcxproj
│ ├── WindowIcon.vcxproj.filters
│ └── resource.h
├── GacUI_Xml
│ ├── Binding_Bind
│ │ ├── Binding_Bind.vcxproj
│ │ ├── Binding_Bind.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Binding_Eval
│ │ ├── Binding_Eval.vcxproj
│ │ ├── Binding_Eval.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Binding_Format
│ │ ├── Binding_Format.vcxproj
│ │ ├── Binding_Format.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Binding_Uri
│ │ ├── Binding_Uri.vcxproj
│ │ ├── Binding_Uri.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Binding_ViewModel
│ │ ├── Binding_ViewModel.vcxproj
│ │ ├── Binding_ViewModel.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Event_Cpp
│ │ ├── Event_Cpp.vcxproj
│ │ ├── Event_Cpp.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ ├── DemoReflection.h
│ │ ├── MainWindow.cpp
│ │ └── MainWindow.h
│ ├── Event_Script
│ │ ├── Event_Script.vcxproj
│ │ ├── Event_Script.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Event_ViewModel
│ │ ├── Event_ViewModel.vcxproj
│ │ ├── Event_ViewModel.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── GacUI_Xml.sln
│ ├── Instance_Control
│ │ ├── Instance_Control.vcxproj
│ │ ├── Instance_Control.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Instance_MultipleWindows
│ │ ├── Instance_MultipleWindows.vcxproj
│ │ ├── Instance_MultipleWindows.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ ├── DemoReflection.h
│ │ ├── MainWindow.cpp
│ │ └── MainWindow.h
│ ├── Instance_Window
│ │ ├── Instance_Window.vcxproj
│ │ ├── Instance_Window.vcxproj.filters
│ │ ├── Main.cpp
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Member_Field
│ │ ├── Main.cpp
│ │ ├── Member_Field.vcxproj
│ │ ├── Member_Field.vcxproj.filters
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ ├── DemoReflection.h
│ │ ├── MainWindow.cpp
│ │ └── MainWindow.h
│ ├── Member_Parameter
│ │ ├── Main.cpp
│ │ ├── Member_Parameter.vcxproj
│ │ ├── Member_Parameter.vcxproj.filters
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Member_Property
│ │ ├── Main.cpp
│ │ ├── Member_Property.vcxproj
│ │ ├── Member_Property.vcxproj.filters
│ │ └── UI
│ │ ├── Resource.xml
│ │ └── Source
│ │ ├── Demo.h
│ │ ├── DemoPartialClasses.cpp
│ │ ├── DemoPartialClasses.h
│ │ ├── DemoReflection.cpp
│ │ └── DemoReflection.h
│ ├── Misc_ImportFolder
│ │ ├── Main.cpp
│ │ ├── Misc_ImportFolder.vcxproj
│ │ ├── Misc_ImportFolder.vcxproj.filters
│ │ ├── ResBase
│ │ │ ├── Gaclib.png
│ │ │ ├── ResBase.xml
│ │ │ └── Source
│ │ │ ├── ResBase.h
│ │ │ ├── ResBasePartialClasses.cpp
│ │ │ ├── ResBasePartialClasses.h
│ │ │ ├── ResBaseReflection.cpp
│ │ │ └── ResBaseReflection.h
│ │ └── ResDerived
│ │ ├── ResDerived.xml
│ │ └── Source
│ │ ├── ResDerived.h
│ │ ├── ResDerivedPartialClasses.cpp
│ │ ├── ResDerivedPartialClasses.h
│ │ ├── ResDerivedReflection.cpp
│ │ └── ResDerivedReflection.h
│ └── UIRes
│ ├── Binding_Bind.bin
│ ├── Binding_Eval.bin
│ ├── Binding_Format.bin
│ ├── Binding_Uri.bin
│ ├── Binding_ViewModel.bin
│ ├── Event_Cpp.bin
│ ├── Event_Script.bin
│ ├── Event_ViewModel.bin
│ ├── Instance_Control.bin
│ ├── Instance_MultipleWindows.bin
│ ├── Instance_Window.bin
│ ├── Member_Field.bin
│ ├── Member_Parameter.bin
│ ├── Member_Property.bin
│ ├── Misc_ImportFolder_Derived.bin
│ └── Misc_ImportFolder_ResBase.bin
├── Lib
│ ├── FakeResource.xml
│ ├── GacUI
│ │ ├── GacUI.vcxproj
│ │ ├── GacUI.vcxproj.filters
│ │ └── WinMain.cpp
│ ├── GacUIComplete
│ │ ├── GacUIComplete.vcxproj
│ │ └── GacUIComplete.vcxproj.filters
│ ├── GacUILite
│ │ ├── GacUILite.vcxproj
│ │ ├── GacUILite.vcxproj.filters
│ │ └── WinMain.cpp
│ └── Lib.sln
└── README.md
169 directories, 812 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论