实例介绍
自己照着书打的 有时候大家懒得话可以用用 自己测试通过
【实例截图】
.
├── CLockControl.cs
├── FileStream
│ ├── ComamValues
│ │ ├── ComamValues
│ │ │ ├── ComamValues.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SomeData.txt
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ComamValues.sln
│ │ ├── ComamValues.suo
│ │ └── SomeData.txt
│ ├── Compression
│ │ ├── Compression
│ │ │ ├── Compression.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Compression.sln
│ │ └── Compression.suo
│ ├── FileStreamReader
│ │ ├── FileStreamReader
│ │ │ ├── FileStreamReader.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FileStreamReader.sln
│ │ └── FileStreamReader.suo
│ ├── ReadFile
│ │ ├── ReadFile
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── ReadFile.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ReadFile.sln
│ │ └── ReadFile.suo
│ ├── StreamWriter
│ │ ├── StreamWriter
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── StreamWriter.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── StreamWriter.sln
│ │ └── StreamWriter.suo
│ ├── WriteFile
│ │ ├── WriteFile
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── WriteFile.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── WriteFile.sln
│ │ └── WriteFile.suo
│ ├── objectStore
│ │ ├── objectStore
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── obj
│ │ │ └── objectStore.csproj
│ │ ├── objectStore.sln
│ │ └── objectStore.suo
│ └── windowsWatch
│ ├── windowsWatch
│ │ ├── Properties
│ │ ├── bin
│ │ ├── obj
│ │ ├── windowsWatch.cs
│ │ └── windowsWatch.csproj
│ ├── windowsWatch.sln
│ └── windowsWatch.suo
├── GPRSService.suo
├── Microsoft c#Windows程序设计(上下册)1-17和19-20-21-22源代码_c#programch1-ch17_19_20_22.rar
├── PrintForm.cs
├── SevenSegmentDisplay.cs
├── VS2005ImageLibrary
│ ├── animations
│ │ ├── Csearch.avi
│ │ ├── Csearch_00.gif
│ │ ├── DOWNLOAD.AVI
│ │ ├── DOWNLOAD_00.gif
│ │ ├── FILECOPY_16.AVI
│ │ ├── FILECOPY_16.gif
│ │ ├── FILEDELR.AVI
│ │ ├── FILEDELR_16.gif
│ │ ├── FILEDEL_16.AVI
│ │ ├── FILEDEL_16.gif
│ │ ├── FILEMOVE.AVI
│ │ ├── FILEMOVE_00.gif
│ │ ├── FILENUKE.AVI
│ │ ├── FILENUKE_00.gif
│ │ ├── FINDCOMP.AVI
│ │ ├── FINDCOMP_00.gif
│ │ ├── FINDFILE16.AVI
│ │ ├── FINDFILE16.gif
│ │ ├── SEARCH.AVI
│ │ ├── SEARCH_00.gif
│ │ ├── UPload.avi
│ │ ├── UPload_00.gif
│ │ ├── _MSAnimations - Readme.html
│ │ ├── download_FTP.avi
│ │ ├── download_FTP_00.gif
│ │ ├── fSEARCH.avi
│ │ ├── fSEARCH_00.gif
│ │ ├── findFILE.avi
│ │ ├── findds.avi
│ │ ├── globeGIFanime.gif
│ │ ├── homeNETWORK.avi
│ │ ├── homeNETWORK2.avi
│ │ ├── homeNETWORK2_00.gif
│ │ ├── homeNETWORK_00.gif
│ │ ├── idle_BLK.avi
│ │ ├── idle_BLK_00.gif
│ │ ├── scanner_TRANSFER.avi
│ │ ├── scanner_TRANSFER_00.gif
│ │ ├── status_anim.gif
│ │ ├── toCOMP.avi
│ │ ├── toCOMP_00.gif
│ │ ├── to_FAX.avi
│ │ ├── to_FAX_00.gif
│ │ ├── update.avi
│ │ ├── update2.avi
│ │ ├── update2_00.gif
│ │ └── update_00.gif
│ ├── bitmaps
│ │ ├── commands
│ │ │ ├── 16color
│ │ │ ├── 24bitcolor
│ │ │ ├── 32bitcolor
│ │ │ └── pngformat
│ │ ├── misc
│ │ │ ├── ActionRequired_03.bmp
│ │ │ ├── Alert.bmp
│ │ │ ├── Arrow.bmp
│ │ │ ├── BuilderDialog_AddAll.bmp
│ │ │ ├── BuilderDialog_RemoveAll.bmp
│ │ │ ├── BuilderDialog_add.bmp
│ │ │ ├── BuilderDialog_delete.bmp
│ │ │ ├── BuilderDialog_movedown.bmp
│ │ │ ├── BuilderDialog_moveup.bmp
│ │ │ ├── BuilderDialog_remove.bmp
│ │ │ ├── CD_16.bmp
│ │ │ ├── Calendar_schedule.bmp
│ │ │ ├── CheckMixed.bmp
│ │ │ ├── Collapse_large.bmp
│ │ │ ├── Collapse_small.bmp
│ │ │ ├── Critical.bmp
│ │ │ ├── DataSet_TableView.bmp
│ │ │ ├── Disconnected.bmp
│ │ │ ├── Expand_large.bmp
│ │ │ ├── Expand_small.bmp
│ │ │ ├── Help.bmp
│ │ │ ├── Information.bmp
│ │ │ ├── Input.bmp
│ │ │ ├── NoAction.bmp
│ │ │ ├── OK.bmp
│ │ │ ├── Offline.bmp
│ │ │ ├── Output.bmp
│ │ │ ├── Pause.bmp
│ │ │ ├── Progress.bmp
│ │ │ ├── Retry.bmp
│ │ │ ├── RolledBack.bmp
│ │ │ ├── Run.bmp
│ │ │ ├── Serious.bmp
│ │ │ ├── Shortcut.bmp
│ │ │ ├── Stop.bmp
│ │ │ ├── SuccessComplete.bmp
│ │ │ ├── Warning.bmp
│ │ │ ├── _MSMiscArt - Readme.html
│ │ │ ├── appwindow_database_16.bmp
│ │ │ ├── appwindow_info_annotation_16.bmp
│ │ │ ├── book_active_directory.bmp
│ │ │ ├── camera.bmp
│ │ │ ├── certificate_16.bmp
│ │ │ ├── certificate_new.bmp
│ │ │ ├── class.bmp
│ │ │ ├── clipboard.bmp
│ │ │ ├── clock.bmp
│ │ │ ├── database.bmp
│ │ │ ├── database_pipes_24bit.bmp
│ │ │ ├── database_read-only.bmp
│ │ │ ├── gear_1.bmp
│ │ │ ├── gear_2.bmp
│ │ │ └── gear_32.bmp
│ │ └── outline
│ │ ├── 16color_magentamask
│ │ ├── 16color_nomask
│ │ └── 24bitcolor
│ └── icons
│ ├── Misc
│ │ ├── CodeClass.ico
│ │ ├── Code_ClassCS.ico
│ │ ├── Code_CodeFile.ico
│ │ ├── Code_CodeFileCS.ico
│ │ ├── Code_Component.ico
│ │ ├── Code_WebService.ico
│ │ ├── Computer.ico
│ │ ├── Data_Dataset.ico
│ │ ├── Data_Schema.ico
│ │ ├── Disco.ico
│ │ ├── Folder.ico
│ │ ├── MessageQueuing.ico
│ │ ├── Messages.ico
│ │ ├── PrivateQueue.ico
│ │ ├── PublicQueue.ico
│ │ ├── Resource_Bitmap.ico
│ │ ├── SingleMessage.ico
│ │ ├── Thumbs.db
│ │ ├── UI_WebUserControl.ico
│ │ ├── UtilityText.ico
│ │ ├── Utility_VBScript.ico
│ │ ├── VSProject_genericproject.ico
│ │ ├── Web_GlobalAppClass.ico
│ │ ├── Web_HTML.ico
│ │ ├── Web_StyleSheet.ico
│ │ ├── Web_WebConfig.ico
│ │ ├── Web_XML.ico
│ │ ├── Web_XSLT.ico
│ │ ├── _MSMiscIcons - Readme.html
│ │ ├── db.ico
│ │ ├── dbs.ico
│ │ ├── error.ico
│ │ ├── eventlog.ico
│ │ ├── eventlogError.ico
│ │ ├── eventlogFailureAudit.ico
│ │ ├── eventlogInfo.ico
│ │ ├── eventlogSuccessAudit.ico
│ │ ├── eventlogWarn.ico
│ │ ├── performance.ico
│ │ ├── servers.ico
│ │ ├── servicepaused.ico
│ │ ├── servicerunning.ico
│ │ ├── services.ico
│ │ ├── servicestopped.ico
│ │ └── serviceunknown.ico
│ ├── Win9x
│ │ ├── 35FLOPPY.ICO
│ │ ├── BINOCULR.ICO
│ │ ├── BOOK06.ICO
│ │ ├── CDDRIVE.ICO
│ │ ├── CLIP01.ICO
│ │ ├── CLSDFOLD.ICO
│ │ ├── DISK06.ICO
│ │ ├── DISKS04.ICO
│ │ ├── DRIVEDSC.ICO
│ │ ├── DRIVENET.ICO
│ │ ├── GRAPH07.ICO
│ │ ├── GRAPH08.ICO
│ │ ├── HANDSHAK.ICO
│ │ ├── Ladscape.ico
│ │ ├── MYCOMP.ICO
│ │ ├── NETHOOD.ICO
│ │ ├── NOTE03.ICO
│ │ ├── NOTE04.ICO
│ │ ├── NOTE05.ICO
│ │ ├── NOTE06.ICO
│ │ ├── NOTE09.ICO
│ │ ├── NOTE11.ICO
│ │ ├── NOTE12.ICO
│ │ ├── NOTE15.ICO
│ │ ├── NOTE16.ICO
│ │ ├── OPENFOLD.ICO
│ │ ├── Thumbs.db
│ │ ├── _MSWin9xIcons - Readme.html
│ │ ├── cm_h_m_16.ico
│ │ └── cm_h_m_16_chk.ico
│ └── WinXP
│ ├── CONTACTS.ICO
│ ├── GenMixedMediaDoc.ico
│ ├── GenVideoDoc.ico
│ ├── GenericMusicDoc.ico
│ ├── GenericPicDoc.ico
│ ├── ICS client.ico
│ ├── ICS host.ico
│ ├── INFO.ICO
│ ├── IPML.ICO
│ ├── Note.ico
│ ├── REFBAR.ICO
│ ├── Thumbs.db
│ ├── _MSWinXPIcons - Readme.html
│ ├── app.ico
│ ├── blankcd.ico
│ ├── cab.ico
│ ├── camera.ico
│ ├── cdmusic.ico
│ ├── cellphone.ico
│ ├── delete_16x.ico
│ ├── disconnect2.ico
│ ├── disconnect3.ico
│ ├── document.ico
│ ├── error.ico
│ ├── fax.ico
│ ├── folderopen.ico
│ ├── fonfile.ico
│ ├── fonfont.ico
│ ├── globe.ico
│ ├── group.ico
│ ├── help.ico
│ ├── helpdoc.ico
│ ├── homenet.ico
│ ├── hotplug.ico
│ ├── idr_dll.ico
│ ├── inifile.ico
│ ├── install.ico
│ ├── internetconnection.ico
│ ├── keys.ico
│ ├── lan disconnect.ico
│ ├── mail.ico
│ ├── mp3device.ico
│ ├── mstsc.ico
│ ├── mynetworkplaces.ico
│ ├── netfol.ico
│ ├── newfolder.ico
│ ├── none.ico
│ ├── otheroptions.ico
│ ├── p3oEnetres.ico
│ ├── p3oEnetresdis.ico
│ ├── pda.ico
│ ├── printer.ico
│ ├── propertiesORoptions.ico
│ ├── question.ico
│ ├── rc_bitmap.ico
│ ├── rc_html.ico
│ ├── rc_tif.ico
│ ├── repair.ico
│ ├── scanner.ico
│ ├── search.ico
│ ├── search4doc.ico
│ ├── search4files.ico
│ ├── search4people.ico
│ ├── search4printer.ico
│ ├── searchweb.ico
│ ├── security.ico
│ ├── setup.ico
│ ├── share.ico
│ ├── sharedocuments.ico
│ ├── sound.ico
│ ├── textdoc.ico
│ ├── user.ico
│ ├── users.ico
│ ├── video.ico
│ ├── vpnnetres.ico
│ └── warning.ico
├── ch01
│ └── messageBox
│ ├── messageBox
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── InstantlateHelloWorld.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── messageBox.csproj
│ │ └── obj
│ ├── messageBox.sln
│ └── messageBox.suo
├── ch02
│ ├── Drawing
│ │ ├── Drawing
│ │ │ ├── Drawing.csproj
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── FormSize.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Drawing.sln
│ │ └── Drawing.suo
│ ├── FourCorners.cs
│ │ ├── FourCorners.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── FourCorners.cs.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FourCorners.cs.sln
│ │ └── FourCorners.cs.suo
│ └── randomClear
│ ├── randomClear
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── obj
│ │ ├── randomClear.cs
│ │ └── randomClear.csproj
│ ├── randomClear.sln
│ └── randomClear.suo
├── ch03
│ ├── SysInfoUpdate
│ │ ├── SysInfoUpdate
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SysInfoUpdate.csproj
│ │ │ ├── bin
│ │ │ ├── obj
│ │ │ └── systemInfoString.cs
│ │ ├── SysInfoUpdate.sln
│ │ └── SysInfoUpdate.suo
│ ├── SysInforFirstTry
│ │ ├── SysInforFirstTry
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SysInforFirstTry.csproj
│ │ │ ├── bin
│ │ │ ├── obj
│ │ │ └── systemInfoString.cs
│ │ ├── SysInforFirstTry.sln
│ │ └── SysInforFirstTry.suo
│ └── messageBoxHelloWorld
│ ├── messageBoxHelloWorld
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── messageBoxHelloWorld.csproj
│ │ └── obj
│ ├── messageBoxHelloWorld.sln
│ └── messageBoxHelloWorld.suo
├── ch04
│ ├── HelloPrint
│ │ ├── HelloPrint
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── HelloPrint.cs
│ │ │ ├── HelloPrint.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HelloPrint.sln
│ │ └── HelloPrint.suo
│ ├── PrintAbleForm
│ │ ├── PrintAbleForm
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintAbleForm.csproj
│ │ │ ├── PrintableForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PrintAbleForm.sln
│ │ └── PrintAbleForm.suo
│ └── SysInfoFirstTry
│ ├── SysInfoFirstTry
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ ├── SysInfoFirstTry.csproj
│ │ ├── bin
│ │ └── obj
│ ├── SysInfoFirstTry.sln
│ └── SysInfoFirstTry.suo
├── ch05
│ ├── OutlineClientRectangle
│ │ ├── OutlineClientRectangle
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── OutlineClientRectangle.cs
│ │ │ ├── OutlineClientRectangle.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OutlineClientRectangle.sln
│ │ └── OutlineClientRectangle.suo
│ ├── PolyEllpse
│ │ ├── PolyEllpse
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PolyEllpse.cs
│ │ │ ├── PolyEllpse.csproj
│ │ │ ├── Print.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PolyEllpse.sln
│ │ └── PolyEllpse.suo
│ ├── SineCurve
│ │ ├── SineCurve
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── SineCurve.cs
│ │ │ ├── SineCurve.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SineCurve.sln
│ │ └── SineCurve.suo
│ ├── XMarks
│ │ ├── XMarks
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Properties
│ │ │ ├── XMarks.cs
│ │ │ ├── XMarks.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── XMarks.sln
│ │ └── XMarks.suo
│ └── antiAlias
│ ├── antiAlias
│ │ ├── AntiAlias.cs
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Properties
│ │ ├── antiAlias.csproj
│ │ ├── bin
│ │ └── obj
│ ├── antiAlias.sln
│ └── antiAlias.suo
├── ch06
│ ├── HundredPixlsSquare
│ │ ├── HundredPixlsSquare
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── HundredPixlsSquare.cs
│ │ │ ├── HundredPixlsSquare.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HundredPixlsSquare.sln
│ │ └── HundredPixlsSquare.suo
│ └── KeyExamize
│ ├── KeyExamize
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── KeyExamize.csproj
│ │ ├── Properties
│ │ ├── bin
│ │ ├── keyExamize.cs
│ │ └── obj
│ ├── KeyExamize.sln
│ └── KeyExamize.suo
├── ch07
│ ├── MobyDick
│ │ ├── MobyDick
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MobyDick.cs
│ │ │ ├── MobyDick.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MobyDick.sln
│ │ └── MobyDick.suo
│ ├── RotatedRectangles
│ │ ├── RotatedRectangles
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── RotatedRectangles.cs
│ │ │ ├── RotatedRectangles.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── RotatedRectangles.sln
│ │ └── RotatedRectangles.suo
│ └── TenCenterMeter
│ ├── TenCenterMeter
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── PrintForm.cs
│ │ ├── Properties
│ │ ├── TenCenterMeter.cs
│ │ ├── TenCenterMeter.csproj
│ │ ├── bin
│ │ └── obj
│ ├── TenCenterMeter.sln
│ └── TenCenterMeter.suo
├── ch08
│ ├── CaptureLoss
│ │ ├── CaptureLoss
│ │ │ ├── CaptureLoss.cs
│ │ │ ├── CaptureLoss.csproj
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── CaptureLoss.sln
│ │ └── CaptureLoss.suo
│ ├── EnterLeave
│ │ ├── EnterLeave
│ │ │ ├── EnterLeave.cs
│ │ │ ├── EnterLeave.csproj
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── EnterLeave.sln
│ │ └── EnterLeave.suo
│ ├── MouseBlock
│ │ ├── MouseBlock
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseBlock.cs
│ │ │ ├── MouseBlock.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MouseBlock.sln
│ │ └── MouseBlock.suo
│ ├── MouseConnect
│ │ ├── MouseConnect
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseConnect.cs
│ │ │ ├── MouseConnect.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MouseConnect.sln
│ │ └── MouseConnect.suo
│ ├── MouseConnetWaitCursor
│ │ ├── 光标的显示与隐藏
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseConnect.cs
│ │ │ ├── MouseConnet.cs
│ │ │ ├── MouseConnetWaitCursor.cs
│ │ │ ├── MouseConnetWaitCursor.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── 光标的显示与隐藏.sln
│ │ └── 光标的显示与隐藏.suo
│ ├── MouseCursorProterty
│ │ ├── MouseCursorProterty
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseCursorProterty.cs
│ │ │ ├── MouseCursorProterty.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MouseCursorProterty.sln
│ │ └── MouseCursorProterty.suo
│ ├── MouseCursors
│ │ ├── MouseCursors
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseCursors.cs
│ │ │ ├── MouseCursors.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MouseCursors.sln
│ │ └── MouseCursors.suo
│ ├── MouseWeb
│ │ ├── MouseWeb
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseWeb.cs
│ │ │ ├── MouseWeb.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MouseWeb.sln
│ │ └── MouseWeb.suo
│ ├── PoePoem
│ │ ├── PoePoem
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PoePoem.cs
│ │ │ ├── PoePoem.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PoePoem.sln
│ │ └── PoePoem.suo
│ ├── checkWithChildren
│ │ ├── checkWithChildren
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── checkWithChildren.cs
│ │ │ ├── checkWithChildren.csproj
│ │ │ └── obj
│ │ ├── checkWithChildren.sln
│ │ └── checkWithChildren.suo
│ ├── checker
│ │ ├── checker
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── checker.cs
│ │ │ ├── checker.csproj
│ │ │ └── obj
│ │ ├── checker.sln
│ │ └── checker.suo
│ ├── checkerChild
│ │ ├── checkerChild
│ │ │ ├── Form1.resx
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── checkerChild.cs
│ │ │ ├── checkerChild.csproj
│ │ │ ├── checkerWithChildren.cs
│ │ │ └── obj
│ │ ├── checkerChild.sln
│ │ └── checkerChild.suo
│ └── checkerWithKeyBoard
│ ├── checkerWithKeyBoard
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── checker.cs
│ │ ├── checkerWithKeyBoard.cs
│ │ ├── checkerWithKeyBoard.csproj
│ │ └── obj
│ ├── checkerWithKeyBoard.sln
│ └── checkerWithKeyBoard.suo
├── ch09
│ ├── AgeOfInnocence
│ │ ├── AgeOfInnocence
│ │ │ ├── AgeOfInnocence.cs
│ │ │ ├── AgeOfInnocence.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AgeOfInnocence.sln
│ │ └── AgeOfInnocence.suo
│ ├── AllAboutFont
│ │ ├── AllAboutFont
│ │ │ ├── AllAboutFont.cs
│ │ │ ├── AllAboutFont.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AllAboutFont.sln
│ │ └── AllAboutFont.suo
│ ├── AntiAliasedText
│ │ ├── AntiAliasedText
│ │ │ ├── AntiAliasedText.cs
│ │ │ ├── AntiAliasedText.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AntiAliasedText.sln
│ │ └── AntiAliasedText.suo
│ ├── BoldAndItalic
│ │ ├── BoldAndItalic
│ │ │ ├── BoldAndItalic.cs
│ │ │ ├── BoldAndItalic.csproj
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BoldAndItalic.sln
│ │ └── BoldAndItalic.suo
│ ├── FamiliesLists
│ │ ├── FamiliesLists
│ │ │ ├── FamiliesLists.cs
│ │ │ ├── FamiliesLists.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FamiliesLists.sln
│ │ └── FamiliesLists.suo
│ ├── FontNames
│ │ ├── FontNames
│ │ │ ├── FontNames.csproj
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FontNames.sln
│ │ └── FontNames.suo
│ ├── Howdy World
│ │ ├── Howdy World
│ │ │ ├── Howdy World.cs
│ │ │ ├── Howdy World.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Howdy World.sln
│ │ └── Howdy World.suo
│ ├── HuckleberryFinnHalfHeight
│ │ ├── HuckleberryFinnHalfHeight
│ │ │ ├── HuckleberryFinnHalfHeight.cs
│ │ │ ├── HuckleberryFinnHalfHeight.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HuckleberryFinnHalfHeight.sln
│ │ └── HuckleberryFinnHalfHeight.suo
│ ├── NaiveFamilyList
│ │ ├── NaiveFamilyList
│ │ │ ├── NaiveFamilyList.cs
│ │ │ ├── NaiveFamilyList.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── NaiveFamilyList.sln
│ │ └── NaiveFamilyList.suo
│ ├── StringAlignmentRectangle
│ │ ├── StringAlignmentRectangle
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── StringAlignmentRectangle.cs
│ │ │ ├── StringAlignmentRectangle.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── StringAlignmentRectangle.sln
│ │ └── StringAlignmentRectangle.suo
│ ├── TextOnBaseLine
│ │ ├── TextOnBaseLine
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── TextOnBaseLine.cs
│ │ │ ├── TextOnBaseLine.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TextOnBaseLine.sln
│ │ └── TextOnBaseLine.suo
│ ├── TrimmingTheText
│ │ ├── TrimmingTheText
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── TrimmingTheText.cs
│ │ │ ├── TrimmingTheText.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TrimmingTheText.sln
│ │ └── TrimmingTheText.suo
│ ├── UnderLineText
│ │ ├── UnderLineText
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── UnderLineText.cs
│ │ │ ├── UnderLineText.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── UnderLineText.sln
│ │ └── UnderLineText.suo
│ ├── installFontLists
│ │ ├── installFontLists
│ │ │ ├── FamiliesLists.cs
│ │ │ ├── InstallFontsList1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── installFontLists.cs
│ │ │ ├── installFontLists.csproj
│ │ │ └── obj
│ │ ├── installFontLists.sln
│ │ └── installFontLists.suo
│ └── twentyFourPointScreenFonts
│ ├── twentyFourPointScreenFonts
│ │ ├── PrintForm.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── obj
│ │ ├── twentyFourPointScreenFonts.cs
│ │ └── twentyFourPointScreenFonts.csproj
│ ├── twentyFourPointScreenFonts.sln
│ └── twentyFourPointScreenFonts.suo
├── ch10
│ ├── AnalogClock
│ │ ├── AnalogClock
│ │ │ ├── AnalogClock.cs
│ │ │ ├── AnalogClock.csproj
│ │ │ ├── CLockControl.cs
│ │ │ ├── Properties
│ │ │ ├── SevenSegmentDisplay.cs
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AnalogClock.sln
│ │ └── AnalogClock.suo
│ ├── CLockControl.cs
│ ├── DigitalClock
│ │ ├── DigitalClock
│ │ │ ├── DigitalClock.cs
│ │ │ ├── DigitalClock.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── DigitalClock.sln
│ │ └── DigitalClock.suo
│ ├── SevenSegmentDisplay.cs
│ ├── SimpleClock
│ │ ├── SimpleClock
│ │ │ ├── Properties
│ │ │ ├── SimpleClock.cs
│ │ │ ├── SimpleClock.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SimpleClock.sln
│ │ └── SimpleClock.suo
│ ├── closeInFive
│ │ ├── closeInFive
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── closeInFive.cs
│ │ │ ├── closeInFive.csproj
│ │ │ └── obj
│ │ ├── closeInFive.sln
│ │ └── closeInFive.suo
│ └── jeuDeTaquin
│ ├── jeuDeTaquin
│ │ ├── Properties
│ │ ├── bin
│ │ ├── jeuDeTaqueinTile.cs
│ │ ├── jeuDeTaquin.cs
│ │ ├── jeuDeTaquin.csproj
│ │ └── obj
│ ├── jeuDeTaquin.sln
│ └── jeuDeTaquin.suo
├── ch11
│ ├── Bounce
│ │ ├── Bounce
│ │ │ ├── Bounce.cs
│ │ │ ├── Bounce.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Bounce.sln
│ │ └── Bounce.suo
│ ├── DualWink
│ │ ├── DualWink
│ │ │ ├── DualWink.cs
│ │ │ ├── DualWink.csproj
│ │ │ ├── Eye1.png
│ │ │ ├── Eye2.png
│ │ │ ├── Eye3.png
│ │ │ ├── Eye4.png
│ │ │ ├── Properties
│ │ │ ├── Wink.cs
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── DualWink.sln
│ │ └── DualWink.suo
│ ├── HelloWorldBitmap
│ │ ├── HelloWorldBitmap
│ │ │ ├── HelloWorldBitmap.cs
│ │ │ ├── HelloWorldBitmap.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HelloWorldBitmap.sln
│ │ └── HelloWorldBitmap.suo
│ ├── ImageFormFile
│ │ ├── ImageFormFile
│ │ │ ├── ImageFormFile.cs
│ │ │ ├── ImageFormFile.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ImageFormFile.sln
│ │ └── ImageFormFile.suo
│ ├── ImageFormWeb
│ │ ├── ImageFormWeb
│ │ │ ├── ImageFormWeb.cs
│ │ │ ├── ImageFormWeb.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ImageFormWeb.sln
│ │ └── ImageFormWeb.suo
│ ├── PictureBoxPlus
│ │ ├── PictureBoxPlus
│ │ │ ├── PictureBoxPlus.cs
│ │ │ ├── PictureBoxPlus.csproj
│ │ │ ├── PictureBoxPlusDemo.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PictureBoxPlus.sln
│ │ └── PictureBoxPlus.suo
│ ├── PictureBoxPlusDemo
│ │ ├── PictureBoxPlusDemo
│ │ │ ├── PictureBoxPlus.cs
│ │ │ ├── PictureBoxPlusDemo.cs
│ │ │ ├── PictureBoxPlusDemo.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PictureBoxPlusDemo.sln
│ │ └── PictureBoxPlusDemo.suo
│ ├── ScribbleWithBitmap
│ │ ├── ScribbleWithBitmap
│ │ │ ├── Properties
│ │ │ ├── Resource1.Designer.cs
│ │ │ ├── Resource1.resx
│ │ │ ├── Resources
│ │ │ ├── ScribbleWithBitmap.cs
│ │ │ ├── ScribbleWithBitmap.csproj
│ │ │ ├── ScribbleWithBitmap.resx
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ScribbleWithBitmap.sln
│ │ └── ScribbleWithBitmap.suo
│ ├── Thumbnail
│ │ ├── Thumbnail
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── Thumbnail.cs
│ │ │ ├── Thumbnail.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Thumbnail.sln
│ │ └── Thumbnail.suo
│ └── Wink
│ ├── Wink
│ │ ├── Eye1.png
│ │ ├── Eye2.png
│ │ ├── Eye3.png
│ │ ├── Eye4.png
│ │ ├── Properties
│ │ ├── Wink.cs
│ │ ├── Wink.csproj
│ │ ├── bin
│ │ └── obj
│ ├── Wink.sln
│ └── Wink.suo
├── ch12
│ ├── AutoScaleDemo
│ │ ├── AutoScaleDemo
│ │ │ ├── AutoScaleDemo.cs
│ │ │ ├── AutoScaleDemo.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AutoScaleDemo.sln
│ │ └── AutoScaleDemo.suo
│ ├── BitmapButtons
│ │ ├── BitmapButtons
│ │ │ ├── BitmapButtons.cs
│ │ │ ├── BitmapButtons.csproj
│ │ │ ├── LargeButton.bmp
│ │ │ ├── Properties
│ │ │ ├── SmallButton.bmp
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BitmapButtons.sln
│ │ └── BitmapButtons.suo
│ ├── ButtonStyles
│ │ ├── ButtonStyles
│ │ │ ├── ButtonStyles.cs
│ │ │ ├── ButtonStyles.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ButtonStyles.sln
│ │ └── ButtonStyles.suo
│ ├── CheckBoxDemo
│ │ ├── CheckBoxDemo
│ │ │ ├── CheckBoxDemo.cs
│ │ │ ├── CheckBoxDemo.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── CheckBoxDemo.sln
│ │ └── CheckBoxDemo.suo
│ ├── ColorScroll
│ │ ├── ColorScroll
│ │ │ ├── ColorScroll.cs
│ │ │ ├── ColorScroll.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ColorScroll.sln
│ │ └── ColorScroll.suo
│ ├── CustomCheckBox
│ │ ├── CustomCheckBox
│ │ │ ├── CustomCheckBox.cs
│ │ │ ├── CustomCheckBox.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── CustomCheckBox.sln
│ │ └── CustomCheckBox.suo
│ ├── OwnerDrawButtons
│ │ ├── OwnerDrawButtons
│ │ │ ├── OwnerDrawButtons.cs
│ │ │ ├── OwnerDrawButtons.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OwnerDrawButtons.sln
│ │ └── OwnerDrawButtons.suo
│ ├── RadioButtons
│ │ ├── RadioButtons
│ │ │ ├── Properties
│ │ │ ├── RadioButtons.cs
│ │ │ ├── RadioButtons.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── RadioButtons.sln
│ │ └── RadioButtons.suo
│ ├── SimpleButton
│ │ ├── SimpleButton
│ │ │ ├── Properties
│ │ │ ├── SimpleButton.cs
│ │ │ ├── SimpleButton.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SimpleButton.sln
│ │ └── SimpleButton.suo
│ ├── TwoButtons
│ │ ├── TwoButtons
│ │ │ ├── Properties
│ │ │ ├── TwoButtons.cs
│ │ │ ├── TwoButtons.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TwoButtons.sln
│ │ └── TwoButtons.suo
│ └── TwoButtonsAnchor
│ ├── TwoButtonsAnchor
│ │ ├── Properties
│ │ ├── TwoButtonsAnchor.cs
│ │ ├── TwoButtonsAnchor.csproj
│ │ ├── bin
│ │ └── obj
│ ├── TwoButtonsAnchor.sln
│ └── TwoButtonsAnchor.suo
├── ch13
│ ├── Bezier
│ │ ├── Bezier
│ │ │ ├── Bezier.cs
│ │ │ ├── Bezier.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Bezier.sln
│ │ └── Bezier.suo
│ ├── BezierCircles
│ │ ├── BezierCircles
│ │ │ ├── BezierCircles.cs
│ │ │ ├── BezierCircles.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BezierCircles.sln
│ │ └── BezierCircles.suo
│ ├── BezierClockControl
│ │ ├── BezierClockControl
│ │ │ ├── BezierClock.cs
│ │ │ ├── BezierClockControl.cs
│ │ │ ├── BezierClockControl.csproj
│ │ │ ├── CLockControl.cs
│ │ │ ├── Properties
│ │ │ ├── SevenSegmentDisplay.cs
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BezierClockControl.sln
│ │ └── BezierClockControl.suo
│ ├── FirstMainMenu
│ │ ├── FirstMainMenu
│ │ │ ├── FirstMainMenu.cs
│ │ │ ├── FirstMainMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FirstMainMenu.sln
│ │ └── FirstMainMenu.suo
│ └── OldFashloneMenu
│ ├── OldFashloneMenu
│ │ ├── OldFashloneMenu.cs
│ │ ├── OldFashloneMenu.csproj
│ │ ├── Properties
│ │ ├── bin
│ │ └── obj
│ ├── OldFashloneMenu.sln
│ └── OldFashloneMenu.suo
├── ch14
│ ├── BetterContextMenu
│ │ ├── BetterContextMenu
│ │ │ ├── BetterContextMenu.cs
│ │ │ ├── BetterContextMenu.csproj
│ │ │ ├── BetterContextMenu.csproj.user
│ │ │ ├── BetterContextMenu_TemporaryKey.pfx
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BetterContextMenu.sln
│ │ └── BetterContextMenu.suo
│ ├── BitmapButtons
│ │ ├── BitmapButtons
│ │ │ ├── BitmapButtons.cs
│ │ │ ├── BitmapButtons.csproj
│ │ │ ├── LargeButton.bmp
│ │ │ ├── Properties
│ │ │ ├── SmallButton.bmp
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BitmapButtons.sln
│ │ └── BitmapButtons.suo
│ ├── ButtonStyles
│ │ ├── ButtonStyles
│ │ │ ├── ButtonStyles.cs
│ │ │ ├── ButtonStyles.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ButtonStyles.sln
│ │ └── ButtonStyles.suo
│ ├── CheckAndRadioCheck
│ │ ├── CheckAndRadioCheck
│ │ │ ├── CheckAndRadioCheck.cs
│ │ │ ├── CheckAndRadioCheck.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── CheckAndRadioCheck.sln
│ │ └── CheckAndRadioCheck.suo
│ ├── ContextMenuDemo
│ │ ├── ContextMenuDemo
│ │ │ ├── ContextMenuDemo.cs
│ │ │ ├── ContextMenuDemo.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ContextMenuDemo.sln
│ │ └── ContextMenuDemo.suo
│ ├── FirstMainMenu
│ │ ├── FirstMainMenu
│ │ │ ├── FirstMainMenu.cs
│ │ │ ├── FirstMainMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FirstMainMenu.sln
│ │ └── FirstMainMenu.suo
│ ├── FontMenu
│ │ ├── FontMenu
│ │ │ ├── FontMenu.cs
│ │ │ ├── FontMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FontMenu.sln
│ │ └── FontMenu.suo
│ ├── OldFashloneMenu
│ │ ├── OldFashloneMenu
│ │ │ ├── OldFashloneMenu.cs
│ │ │ ├── OldFashloneMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OldFashloneMenu.sln
│ │ └── OldFashloneMenu.suo
│ ├── OwnerDrawButtons
│ │ ├── OwnerDrawButtons
│ │ │ ├── OwnerDrawButtons.cs
│ │ │ ├── OwnerDrawButtons.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OwnerDrawButtons.sln
│ │ └── OwnerDrawButtons.suo
│ ├── OwnerDrawMenu
│ │ ├── OwnerDrawMenu
│ │ │ ├── OwnerDrawMenu.cs
│ │ │ ├── OwnerDrawMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OwnerDrawMenu.sln
│ │ └── OwnerDrawMenu.suo
│ ├── SimpleButton
│ │ ├── SimpleButton
│ │ │ ├── Properties
│ │ │ ├── SimpleButton.cs
│ │ │ ├── SimpleButton.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SimpleButton.sln
│ │ └── SimpleButton.suo
│ ├── StandardMenu
│ │ ├── StandardMenu
│ │ │ ├── Properties
│ │ │ ├── StandardMenu.cs
│ │ │ ├── StandardMenu.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── StandardMenu.sln
│ │ └── StandardMenu.suo
│ ├── TwoButtons
│ │ ├── TwoButtons
│ │ │ ├── Properties
│ │ │ ├── TwoButtons.cs
│ │ │ ├── TwoButtons.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TwoButtons.sln
│ │ └── TwoButtons.suo
│ └── TwoButtonsAnchor
│ ├── TwoButtonsAnchor
│ │ ├── Properties
│ │ ├── TwoButtonsAnchor.cs
│ │ ├── TwoButtonsAnchor.csproj
│ │ ├── bin
│ │ └── obj
│ ├── TwoButtonsAnchor.sln
│ └── TwoButtonsAnchor.suo
├── ch15
│ ├── ClippingCombinations
│ │ ├── ClippingCombinations
│ │ │ ├── ClippingCombinations.cs
│ │ │ ├── ClippingCombinations.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ClippingCombinations.sln
│ │ └── ClippingCombinations.suo
│ ├── Colver
│ │ ├── Colver
│ │ │ ├── Colver.cs
│ │ │ ├── Colver.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Colver.sln
│ │ └── Colver.suo
│ ├── KeyHoleClip
│ │ ├── KeyHoleClip
│ │ │ ├── KeyHoleClip.cs
│ │ │ ├── KeyHoleClip.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── KeyHoleClip.sln
│ │ └── KeyHoleClip.suo
│ ├── PathWarplng
│ │ ├── PathWarplng
│ │ │ ├── PathWarplng.cs
│ │ │ ├── PathWarplng.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PathWarplng.sln
│ │ └── PathWarplng.suo
│ └── WidenPath
│ ├── WidenPath
│ │ ├── PrintForm.cs
│ │ ├── Properties
│ │ ├── WidenPath.cs
│ │ ├── WidenPath.csproj
│ │ ├── bin
│ │ └── obj
│ ├── WidenPath.sln
│ └── WidenPath.suo
├── ch16
│ ├── AboutBox
│ │ ├── AboutBox
│ │ │ ├── 20.ico
│ │ │ ├── AboutBox.cs
│ │ │ ├── AboutBox.csproj
│ │ │ ├── AboutBox.csproj.user
│ │ │ ├── Properties
│ │ │ ├── Resources
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AboutBox.sln
│ │ └── AboutBox.suo
│ ├── BetterDialog
│ │ ├── BetterDialog
│ │ │ ├── BetterDialog.cs
│ │ │ ├── BetterDialog.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BetterDialog.sln
│ │ └── BetterDialog.suo
│ ├── ColorFillDialogBox
│ │ ├── ColorFillDialogBox
│ │ │ ├── ColorFillDialogBox.cs
│ │ │ ├── ColorFillDialogBox.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ColorFillDialogBox.sln
│ │ └── ColorFillDialogBox.suo
│ ├── ColorFillDialogBoxWithApply
│ │ ├── ColorFillDialogBoxWithApply
│ │ │ ├── ColorFillDialogBox.cs
│ │ │ ├── ColorFillDialogBoxWithApply.cs
│ │ │ ├── ColorFillDialogBoxWithApply.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ColorFillDialogBoxWithApply.sln
│ │ └── ColorFillDialogBoxWithApply.suo
│ ├── ColorScrollDialogBox
│ │ ├── ColorScrollDialogBox
│ │ │ ├── ColorScrollDialogBox.cs
│ │ │ ├── ColorScrollDialogBox.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ColorScrollDialogBox.sln
│ │ └── ColorScrollDialogBox.suo
│ ├── DialogWithRegistry
│ │ ├── DialogWithRegistry
│ │ │ ├── DialogWithRegistry.cs
│ │ │ ├── DialogWithRegistry.csproj
│ │ │ ├── FontAndColorDialog.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── DialogWithRegistry.sln
│ │ └── DialogWithRegistry.suo
│ ├── DrawOrFillEllipe
│ │ ├── DrawOrFillEllipe
│ │ │ ├── ColorFillDialogBox.cs
│ │ │ ├── ColorFillDialogBoxWithApply.cs
│ │ │ ├── DrawOrFillEllipe.cs
│ │ │ ├── DrawOrFillEllipe.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── DrawOrFillEllipe.sln
│ │ └── DrawOrFillEllipe.suo
│ ├── DrawOrFillEllispeWithApply
│ │ ├── DrawOrFillEllispeWithApply
│ │ │ ├── ColorFillDialogBox.cs
│ │ │ ├── ColorFillDialogBoxWithApply.cs
│ │ │ ├── DrawOrFillEllispeWithApply.cs
│ │ │ ├── DrawOrFillEllispeWithApply.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── DrawOrFillEllispeWithApply.sln
│ │ └── DrawOrFillEllispeWithApply.suo
│ ├── FontAndColorDialog
│ │ ├── FontAndColorDialog
│ │ │ ├── FontAndColorDialog.cs
│ │ │ ├── FontAndColorDialog.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FontAndColorDialog.sln
│ │ └── FontAndColorDialog.suo
│ ├── HeadDump
│ │ ├── HeadDump
│ │ │ ├── HeadDump.cs
│ │ │ ├── HeadDump.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HeadDump.sln
│ │ └── HeadDump.suo
│ ├── IamgeIO
│ │ ├── IamgeIO
│ │ │ ├── IamgeIO.cs
│ │ │ ├── IamgeIO.csproj
│ │ │ ├── ImageFileOpenDialog.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── IamgeIO.sln
│ │ └── IamgeIO.suo
│ ├── ImageFileOpenDialog
│ │ ├── ImageFileOpenDialog
│ │ │ ├── ImageFileOpenDialog.cs
│ │ │ ├── ImageFileOpenDialog.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ImageFileOpenDialog.sln
│ │ └── ImageFileOpenDialog.suo
│ ├── ModelessColorScroll
│ │ ├── ModelessColorScroll
│ │ │ ├── ColorScrollDialogBox.cs
│ │ │ ├── ModelessColorScroll.cs
│ │ │ ├── ModelessColorScroll.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ModelessColorScroll.sln
│ │ └── ModelessColorScroll.suo
│ └── SimpleDialog
│ ├── SimpleDialog
│ │ ├── Properties
│ │ ├── SimpleDialog.cs
│ │ ├── SimpleDialog.csproj
│ │ ├── bin
│ │ └── obj
│ ├── SimpleDialog.sln
│ └── SimpleDialog.suo
├── ch17
│ ├── HatchBrushArray
│ │ ├── HatchBrushArray
│ │ │ ├── HatchBrushArray.cs
│ │ │ ├── HatchBrushArray.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HatchBrushArray.sln
│ │ └── HatchBrushArray.suo
│ ├── HatchBrushMenu
│ │ ├── HatchBrushMenu
│ │ │ ├── HatchBrushMenu.cs
│ │ │ ├── HatchBrushMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HatchBrushMenu.sln
│ │ └── HatchBrushMenu.suo
│ ├── RectangleLinearGradientBrush
│ │ ├── RectangleLinearGradientBrush
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── RectangleLinearGradientBrush.cs
│ │ │ ├── RectangleLinearGradientBrush.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── RectangleLinearGradientBrush.sln
│ │ └── RectangleLinearGradientBrush.suo
│ ├── SquareTile
│ │ ├── SquareTile
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── SquareTile.cs
│ │ │ ├── SquareTile.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SquareTile.sln
│ │ └── SquareTile.suo
│ ├── TextureBrushDemo
│ │ ├── TextureBrushDemo
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── TextureBrushDemo.cs
│ │ │ ├── TextureBrushDemo.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TextureBrushDemo.sln
│ │ └── TextureBrushDemo.suo
│ ├── TriangleTile
│ │ ├── TriangleTile
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── TriangleTile.cs
│ │ │ ├── TriangleTile.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TriangleTile.sln
│ │ └── TriangleTile.suo
│ └── TwoPointLineraGradientBrush
│ ├── TwoPointLineraGradientBrush
│ │ ├── PrintForm.cs
│ │ ├── Properties
│ │ ├── TwoPointLineraGradientBrush.cs
│ │ ├── TwoPointLineraGradientBrush.csproj
│ │ ├── bin
│ │ └── obj
│ ├── TwoPointLineraGradientBrush.sln
│ └── TwoPointLineraGradientBrush.suo
├── ch19
│ ├── FontMenuForm
│ │ ├── FontMenuForm
│ │ │ ├── FontMenuForm.cs
│ │ │ ├── FontMenuForm.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FontMenuForm.sln
│ │ └── FontMenuForm.suo
│ ├── RotateFont
│ │ ├── RotateFont
│ │ │ ├── FontMenuForm.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── RotateFont.cs
│ │ │ ├── RotateFont.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── RotateFont.sln
│ │ └── RotateFont.suo
│ └── bricks
│ ├── bricks
│ │ ├── FontMenuForm.cs
│ │ ├── PrintForm.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── bricks.cs
│ │ ├── bricks.csproj
│ │ └── obj
│ ├── bricks.sln
│ └── bricks.suo
├── ch20
│ └── SampleStatueBar
│ ├── SampleStatueBar
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Program.cs
│ │ ├── Properties
│ │ ├── SampleStatueBar.csproj
│ │ ├── bin
│ │ └── obj
│ ├── SampleStatueBar.sln
│ └── SampleStatueBar.suo
├── ch22
│ ├── ExplorerLike
│ │ ├── ExplorerLike
│ │ │ ├── DOC.bmp
│ │ │ ├── DirectoryTreeView.cs
│ │ │ ├── EXE.bmp
│ │ │ ├── ExplorerLike.Designer.cs
│ │ │ ├── ExplorerLike.cs
│ │ │ ├── ExplorerLike.csproj
│ │ │ ├── ExplorerLike.resx
│ │ │ ├── FileListView.cs
│ │ │ ├── FileListView.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── Resources
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ExplorerLike.sln
│ │ └── ExplorerLike.suo
│ ├── OnePanelWithSplitter
│ │ ├── OnePanelWithSplitter
│ │ │ ├── OnePanelWithSplitter.cs
│ │ │ ├── OnePanelWithSplitter.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OnePanelWithSplitter.sln
│ │ └── OnePanelWithSplitter.suo
│ ├── SimpleTreeView
│ │ ├── SimpleTreeView
│ │ │ ├── ClassDiagram1.cd
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SimpleTreeView.csproj
│ │ │ ├── SimpleTreeView.csproj.user
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SimpleTreeView.sln
│ │ └── SimpleTreeView.suo
│ ├── SplitThreeAcross
│ │ ├── SplitThreeAcross
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SplitThreeAcross.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SplitThreeAcross.sln
│ │ └── SplitThreeAcross.suo
│ ├── SplitTwoProportional
│ │ ├── SplitTwoProportional
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SplitTwoProportional.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SplitTwoProportional.sln
│ │ └── SplitTwoProportional.suo
│ └── SysInfoListView
│ ├── SysInfoListView
│ │ ├── Program.cs
│ │ ├── Properties
│ │ ├── SysInfoListView.Designer.cs
│ │ ├── SysInfoListView.cs
│ │ ├── SysInfoListView.csproj
│ │ ├── SysInfoListView.resx
│ │ ├── bin
│ │ └── obj
│ ├── SysInfoListView.sln
│ └── SysInfoListView.suo
└── excursus A
├── HexDump
│ ├── HexDump
│ │ ├── HexDump.cs
│ │ ├── HexDump.csproj
│ │ ├── Properties
│ │ ├── bin
│ │ └── obj
│ ├── HexDump.sln
│ └── HexDump.suo
└── HtmlDump
├── HtmlDump
│ ├── HtmlDump.csproj
│ ├── Program.cs
│ ├── Properties
│ ├── bin
│ └── obj
├── HtmlDump.sln
└── HtmlDump.suo
737 directories, 998 files
【核心代码】
.
├── CLockControl.cs
├── FileStream
│ ├── ComamValues
│ │ ├── ComamValues
│ │ │ ├── ComamValues.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SomeData.txt
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ComamValues.sln
│ │ ├── ComamValues.suo
│ │ └── SomeData.txt
│ ├── Compression
│ │ ├── Compression
│ │ │ ├── Compression.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Compression.sln
│ │ └── Compression.suo
│ ├── FileStreamReader
│ │ ├── FileStreamReader
│ │ │ ├── FileStreamReader.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FileStreamReader.sln
│ │ └── FileStreamReader.suo
│ ├── ReadFile
│ │ ├── ReadFile
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── ReadFile.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ReadFile.sln
│ │ └── ReadFile.suo
│ ├── StreamWriter
│ │ ├── StreamWriter
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── StreamWriter.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── StreamWriter.sln
│ │ └── StreamWriter.suo
│ ├── WriteFile
│ │ ├── WriteFile
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── WriteFile.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── WriteFile.sln
│ │ └── WriteFile.suo
│ ├── objectStore
│ │ ├── objectStore
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── obj
│ │ │ └── objectStore.csproj
│ │ ├── objectStore.sln
│ │ └── objectStore.suo
│ └── windowsWatch
│ ├── windowsWatch
│ │ ├── Properties
│ │ ├── bin
│ │ ├── obj
│ │ ├── windowsWatch.cs
│ │ └── windowsWatch.csproj
│ ├── windowsWatch.sln
│ └── windowsWatch.suo
├── GPRSService.suo
├── Microsoft c#Windows程序设计(上下册)1-17和19-20-21-22源代码_c#programch1-ch17_19_20_22.rar
├── PrintForm.cs
├── SevenSegmentDisplay.cs
├── VS2005ImageLibrary
│ ├── animations
│ │ ├── Csearch.avi
│ │ ├── Csearch_00.gif
│ │ ├── DOWNLOAD.AVI
│ │ ├── DOWNLOAD_00.gif
│ │ ├── FILECOPY_16.AVI
│ │ ├── FILECOPY_16.gif
│ │ ├── FILEDELR.AVI
│ │ ├── FILEDELR_16.gif
│ │ ├── FILEDEL_16.AVI
│ │ ├── FILEDEL_16.gif
│ │ ├── FILEMOVE.AVI
│ │ ├── FILEMOVE_00.gif
│ │ ├── FILENUKE.AVI
│ │ ├── FILENUKE_00.gif
│ │ ├── FINDCOMP.AVI
│ │ ├── FINDCOMP_00.gif
│ │ ├── FINDFILE16.AVI
│ │ ├── FINDFILE16.gif
│ │ ├── SEARCH.AVI
│ │ ├── SEARCH_00.gif
│ │ ├── UPload.avi
│ │ ├── UPload_00.gif
│ │ ├── _MSAnimations - Readme.html
│ │ ├── download_FTP.avi
│ │ ├── download_FTP_00.gif
│ │ ├── fSEARCH.avi
│ │ ├── fSEARCH_00.gif
│ │ ├── findFILE.avi
│ │ ├── findds.avi
│ │ ├── globeGIFanime.gif
│ │ ├── homeNETWORK.avi
│ │ ├── homeNETWORK2.avi
│ │ ├── homeNETWORK2_00.gif
│ │ ├── homeNETWORK_00.gif
│ │ ├── idle_BLK.avi
│ │ ├── idle_BLK_00.gif
│ │ ├── scanner_TRANSFER.avi
│ │ ├── scanner_TRANSFER_00.gif
│ │ ├── status_anim.gif
│ │ ├── toCOMP.avi
│ │ ├── toCOMP_00.gif
│ │ ├── to_FAX.avi
│ │ ├── to_FAX_00.gif
│ │ ├── update.avi
│ │ ├── update2.avi
│ │ ├── update2_00.gif
│ │ └── update_00.gif
│ ├── bitmaps
│ │ ├── commands
│ │ │ ├── 16color
│ │ │ ├── 24bitcolor
│ │ │ ├── 32bitcolor
│ │ │ └── pngformat
│ │ ├── misc
│ │ │ ├── ActionRequired_03.bmp
│ │ │ ├── Alert.bmp
│ │ │ ├── Arrow.bmp
│ │ │ ├── BuilderDialog_AddAll.bmp
│ │ │ ├── BuilderDialog_RemoveAll.bmp
│ │ │ ├── BuilderDialog_add.bmp
│ │ │ ├── BuilderDialog_delete.bmp
│ │ │ ├── BuilderDialog_movedown.bmp
│ │ │ ├── BuilderDialog_moveup.bmp
│ │ │ ├── BuilderDialog_remove.bmp
│ │ │ ├── CD_16.bmp
│ │ │ ├── Calendar_schedule.bmp
│ │ │ ├── CheckMixed.bmp
│ │ │ ├── Collapse_large.bmp
│ │ │ ├── Collapse_small.bmp
│ │ │ ├── Critical.bmp
│ │ │ ├── DataSet_TableView.bmp
│ │ │ ├── Disconnected.bmp
│ │ │ ├── Expand_large.bmp
│ │ │ ├── Expand_small.bmp
│ │ │ ├── Help.bmp
│ │ │ ├── Information.bmp
│ │ │ ├── Input.bmp
│ │ │ ├── NoAction.bmp
│ │ │ ├── OK.bmp
│ │ │ ├── Offline.bmp
│ │ │ ├── Output.bmp
│ │ │ ├── Pause.bmp
│ │ │ ├── Progress.bmp
│ │ │ ├── Retry.bmp
│ │ │ ├── RolledBack.bmp
│ │ │ ├── Run.bmp
│ │ │ ├── Serious.bmp
│ │ │ ├── Shortcut.bmp
│ │ │ ├── Stop.bmp
│ │ │ ├── SuccessComplete.bmp
│ │ │ ├── Warning.bmp
│ │ │ ├── _MSMiscArt - Readme.html
│ │ │ ├── appwindow_database_16.bmp
│ │ │ ├── appwindow_info_annotation_16.bmp
│ │ │ ├── book_active_directory.bmp
│ │ │ ├── camera.bmp
│ │ │ ├── certificate_16.bmp
│ │ │ ├── certificate_new.bmp
│ │ │ ├── class.bmp
│ │ │ ├── clipboard.bmp
│ │ │ ├── clock.bmp
│ │ │ ├── database.bmp
│ │ │ ├── database_pipes_24bit.bmp
│ │ │ ├── database_read-only.bmp
│ │ │ ├── gear_1.bmp
│ │ │ ├── gear_2.bmp
│ │ │ └── gear_32.bmp
│ │ └── outline
│ │ ├── 16color_magentamask
│ │ ├── 16color_nomask
│ │ └── 24bitcolor
│ └── icons
│ ├── Misc
│ │ ├── CodeClass.ico
│ │ ├── Code_ClassCS.ico
│ │ ├── Code_CodeFile.ico
│ │ ├── Code_CodeFileCS.ico
│ │ ├── Code_Component.ico
│ │ ├── Code_WebService.ico
│ │ ├── Computer.ico
│ │ ├── Data_Dataset.ico
│ │ ├── Data_Schema.ico
│ │ ├── Disco.ico
│ │ ├── Folder.ico
│ │ ├── MessageQueuing.ico
│ │ ├── Messages.ico
│ │ ├── PrivateQueue.ico
│ │ ├── PublicQueue.ico
│ │ ├── Resource_Bitmap.ico
│ │ ├── SingleMessage.ico
│ │ ├── Thumbs.db
│ │ ├── UI_WebUserControl.ico
│ │ ├── UtilityText.ico
│ │ ├── Utility_VBScript.ico
│ │ ├── VSProject_genericproject.ico
│ │ ├── Web_GlobalAppClass.ico
│ │ ├── Web_HTML.ico
│ │ ├── Web_StyleSheet.ico
│ │ ├── Web_WebConfig.ico
│ │ ├── Web_XML.ico
│ │ ├── Web_XSLT.ico
│ │ ├── _MSMiscIcons - Readme.html
│ │ ├── db.ico
│ │ ├── dbs.ico
│ │ ├── error.ico
│ │ ├── eventlog.ico
│ │ ├── eventlogError.ico
│ │ ├── eventlogFailureAudit.ico
│ │ ├── eventlogInfo.ico
│ │ ├── eventlogSuccessAudit.ico
│ │ ├── eventlogWarn.ico
│ │ ├── performance.ico
│ │ ├── servers.ico
│ │ ├── servicepaused.ico
│ │ ├── servicerunning.ico
│ │ ├── services.ico
│ │ ├── servicestopped.ico
│ │ └── serviceunknown.ico
│ ├── Win9x
│ │ ├── 35FLOPPY.ICO
│ │ ├── BINOCULR.ICO
│ │ ├── BOOK06.ICO
│ │ ├── CDDRIVE.ICO
│ │ ├── CLIP01.ICO
│ │ ├── CLSDFOLD.ICO
│ │ ├── DISK06.ICO
│ │ ├── DISKS04.ICO
│ │ ├── DRIVEDSC.ICO
│ │ ├── DRIVENET.ICO
│ │ ├── GRAPH07.ICO
│ │ ├── GRAPH08.ICO
│ │ ├── HANDSHAK.ICO
│ │ ├── Ladscape.ico
│ │ ├── MYCOMP.ICO
│ │ ├── NETHOOD.ICO
│ │ ├── NOTE03.ICO
│ │ ├── NOTE04.ICO
│ │ ├── NOTE05.ICO
│ │ ├── NOTE06.ICO
│ │ ├── NOTE09.ICO
│ │ ├── NOTE11.ICO
│ │ ├── NOTE12.ICO
│ │ ├── NOTE15.ICO
│ │ ├── NOTE16.ICO
│ │ ├── OPENFOLD.ICO
│ │ ├── Thumbs.db
│ │ ├── _MSWin9xIcons - Readme.html
│ │ ├── cm_h_m_16.ico
│ │ └── cm_h_m_16_chk.ico
│ └── WinXP
│ ├── CONTACTS.ICO
│ ├── GenMixedMediaDoc.ico
│ ├── GenVideoDoc.ico
│ ├── GenericMusicDoc.ico
│ ├── GenericPicDoc.ico
│ ├── ICS client.ico
│ ├── ICS host.ico
│ ├── INFO.ICO
│ ├── IPML.ICO
│ ├── Note.ico
│ ├── REFBAR.ICO
│ ├── Thumbs.db
│ ├── _MSWinXPIcons - Readme.html
│ ├── app.ico
│ ├── blankcd.ico
│ ├── cab.ico
│ ├── camera.ico
│ ├── cdmusic.ico
│ ├── cellphone.ico
│ ├── delete_16x.ico
│ ├── disconnect2.ico
│ ├── disconnect3.ico
│ ├── document.ico
│ ├── error.ico
│ ├── fax.ico
│ ├── folderopen.ico
│ ├── fonfile.ico
│ ├── fonfont.ico
│ ├── globe.ico
│ ├── group.ico
│ ├── help.ico
│ ├── helpdoc.ico
│ ├── homenet.ico
│ ├── hotplug.ico
│ ├── idr_dll.ico
│ ├── inifile.ico
│ ├── install.ico
│ ├── internetconnection.ico
│ ├── keys.ico
│ ├── lan disconnect.ico
│ ├── mail.ico
│ ├── mp3device.ico
│ ├── mstsc.ico
│ ├── mynetworkplaces.ico
│ ├── netfol.ico
│ ├── newfolder.ico
│ ├── none.ico
│ ├── otheroptions.ico
│ ├── p3oEnetres.ico
│ ├── p3oEnetresdis.ico
│ ├── pda.ico
│ ├── printer.ico
│ ├── propertiesORoptions.ico
│ ├── question.ico
│ ├── rc_bitmap.ico
│ ├── rc_html.ico
│ ├── rc_tif.ico
│ ├── repair.ico
│ ├── scanner.ico
│ ├── search.ico
│ ├── search4doc.ico
│ ├── search4files.ico
│ ├── search4people.ico
│ ├── search4printer.ico
│ ├── searchweb.ico
│ ├── security.ico
│ ├── setup.ico
│ ├── share.ico
│ ├── sharedocuments.ico
│ ├── sound.ico
│ ├── textdoc.ico
│ ├── user.ico
│ ├── users.ico
│ ├── video.ico
│ ├── vpnnetres.ico
│ └── warning.ico
├── ch01
│ └── messageBox
│ ├── messageBox
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── InstantlateHelloWorld.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── messageBox.csproj
│ │ └── obj
│ ├── messageBox.sln
│ └── messageBox.suo
├── ch02
│ ├── Drawing
│ │ ├── Drawing
│ │ │ ├── Drawing.csproj
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── FormSize.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Drawing.sln
│ │ └── Drawing.suo
│ ├── FourCorners.cs
│ │ ├── FourCorners.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── FourCorners.cs.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FourCorners.cs.sln
│ │ └── FourCorners.cs.suo
│ └── randomClear
│ ├── randomClear
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── obj
│ │ ├── randomClear.cs
│ │ └── randomClear.csproj
│ ├── randomClear.sln
│ └── randomClear.suo
├── ch03
│ ├── SysInfoUpdate
│ │ ├── SysInfoUpdate
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SysInfoUpdate.csproj
│ │ │ ├── bin
│ │ │ ├── obj
│ │ │ └── systemInfoString.cs
│ │ ├── SysInfoUpdate.sln
│ │ └── SysInfoUpdate.suo
│ ├── SysInforFirstTry
│ │ ├── SysInforFirstTry
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SysInforFirstTry.csproj
│ │ │ ├── bin
│ │ │ ├── obj
│ │ │ └── systemInfoString.cs
│ │ ├── SysInforFirstTry.sln
│ │ └── SysInforFirstTry.suo
│ └── messageBoxHelloWorld
│ ├── messageBoxHelloWorld
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── messageBoxHelloWorld.csproj
│ │ └── obj
│ ├── messageBoxHelloWorld.sln
│ └── messageBoxHelloWorld.suo
├── ch04
│ ├── HelloPrint
│ │ ├── HelloPrint
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── HelloPrint.cs
│ │ │ ├── HelloPrint.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HelloPrint.sln
│ │ └── HelloPrint.suo
│ ├── PrintAbleForm
│ │ ├── PrintAbleForm
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintAbleForm.csproj
│ │ │ ├── PrintableForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PrintAbleForm.sln
│ │ └── PrintAbleForm.suo
│ └── SysInfoFirstTry
│ ├── SysInfoFirstTry
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ ├── SysInfoFirstTry.csproj
│ │ ├── bin
│ │ └── obj
│ ├── SysInfoFirstTry.sln
│ └── SysInfoFirstTry.suo
├── ch05
│ ├── OutlineClientRectangle
│ │ ├── OutlineClientRectangle
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── OutlineClientRectangle.cs
│ │ │ ├── OutlineClientRectangle.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OutlineClientRectangle.sln
│ │ └── OutlineClientRectangle.suo
│ ├── PolyEllpse
│ │ ├── PolyEllpse
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PolyEllpse.cs
│ │ │ ├── PolyEllpse.csproj
│ │ │ ├── Print.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PolyEllpse.sln
│ │ └── PolyEllpse.suo
│ ├── SineCurve
│ │ ├── SineCurve
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── SineCurve.cs
│ │ │ ├── SineCurve.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SineCurve.sln
│ │ └── SineCurve.suo
│ ├── XMarks
│ │ ├── XMarks
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Properties
│ │ │ ├── XMarks.cs
│ │ │ ├── XMarks.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── XMarks.sln
│ │ └── XMarks.suo
│ └── antiAlias
│ ├── antiAlias
│ │ ├── AntiAlias.cs
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Properties
│ │ ├── antiAlias.csproj
│ │ ├── bin
│ │ └── obj
│ ├── antiAlias.sln
│ └── antiAlias.suo
├── ch06
│ ├── HundredPixlsSquare
│ │ ├── HundredPixlsSquare
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── HundredPixlsSquare.cs
│ │ │ ├── HundredPixlsSquare.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HundredPixlsSquare.sln
│ │ └── HundredPixlsSquare.suo
│ └── KeyExamize
│ ├── KeyExamize
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── KeyExamize.csproj
│ │ ├── Properties
│ │ ├── bin
│ │ ├── keyExamize.cs
│ │ └── obj
│ ├── KeyExamize.sln
│ └── KeyExamize.suo
├── ch07
│ ├── MobyDick
│ │ ├── MobyDick
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MobyDick.cs
│ │ │ ├── MobyDick.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MobyDick.sln
│ │ └── MobyDick.suo
│ ├── RotatedRectangles
│ │ ├── RotatedRectangles
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── RotatedRectangles.cs
│ │ │ ├── RotatedRectangles.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── RotatedRectangles.sln
│ │ └── RotatedRectangles.suo
│ └── TenCenterMeter
│ ├── TenCenterMeter
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── PrintForm.cs
│ │ ├── Properties
│ │ ├── TenCenterMeter.cs
│ │ ├── TenCenterMeter.csproj
│ │ ├── bin
│ │ └── obj
│ ├── TenCenterMeter.sln
│ └── TenCenterMeter.suo
├── ch08
│ ├── CaptureLoss
│ │ ├── CaptureLoss
│ │ │ ├── CaptureLoss.cs
│ │ │ ├── CaptureLoss.csproj
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── CaptureLoss.sln
│ │ └── CaptureLoss.suo
│ ├── EnterLeave
│ │ ├── EnterLeave
│ │ │ ├── EnterLeave.cs
│ │ │ ├── EnterLeave.csproj
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── EnterLeave.sln
│ │ └── EnterLeave.suo
│ ├── MouseBlock
│ │ ├── MouseBlock
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseBlock.cs
│ │ │ ├── MouseBlock.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MouseBlock.sln
│ │ └── MouseBlock.suo
│ ├── MouseConnect
│ │ ├── MouseConnect
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseConnect.cs
│ │ │ ├── MouseConnect.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MouseConnect.sln
│ │ └── MouseConnect.suo
│ ├── MouseConnetWaitCursor
│ │ ├── 光标的显示与隐藏
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseConnect.cs
│ │ │ ├── MouseConnet.cs
│ │ │ ├── MouseConnetWaitCursor.cs
│ │ │ ├── MouseConnetWaitCursor.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── 光标的显示与隐藏.sln
│ │ └── 光标的显示与隐藏.suo
│ ├── MouseCursorProterty
│ │ ├── MouseCursorProterty
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseCursorProterty.cs
│ │ │ ├── MouseCursorProterty.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MouseCursorProterty.sln
│ │ └── MouseCursorProterty.suo
│ ├── MouseCursors
│ │ ├── MouseCursors
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseCursors.cs
│ │ │ ├── MouseCursors.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MouseCursors.sln
│ │ └── MouseCursors.suo
│ ├── MouseWeb
│ │ ├── MouseWeb
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MouseWeb.cs
│ │ │ ├── MouseWeb.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── MouseWeb.sln
│ │ └── MouseWeb.suo
│ ├── PoePoem
│ │ ├── PoePoem
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PoePoem.cs
│ │ │ ├── PoePoem.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PoePoem.sln
│ │ └── PoePoem.suo
│ ├── checkWithChildren
│ │ ├── checkWithChildren
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── checkWithChildren.cs
│ │ │ ├── checkWithChildren.csproj
│ │ │ └── obj
│ │ ├── checkWithChildren.sln
│ │ └── checkWithChildren.suo
│ ├── checker
│ │ ├── checker
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── checker.cs
│ │ │ ├── checker.csproj
│ │ │ └── obj
│ │ ├── checker.sln
│ │ └── checker.suo
│ ├── checkerChild
│ │ ├── checkerChild
│ │ │ ├── Form1.resx
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── checkerChild.cs
│ │ │ ├── checkerChild.csproj
│ │ │ ├── checkerWithChildren.cs
│ │ │ └── obj
│ │ ├── checkerChild.sln
│ │ └── checkerChild.suo
│ └── checkerWithKeyBoard
│ ├── checkerWithKeyBoard
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── checker.cs
│ │ ├── checkerWithKeyBoard.cs
│ │ ├── checkerWithKeyBoard.csproj
│ │ └── obj
│ ├── checkerWithKeyBoard.sln
│ └── checkerWithKeyBoard.suo
├── ch09
│ ├── AgeOfInnocence
│ │ ├── AgeOfInnocence
│ │ │ ├── AgeOfInnocence.cs
│ │ │ ├── AgeOfInnocence.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AgeOfInnocence.sln
│ │ └── AgeOfInnocence.suo
│ ├── AllAboutFont
│ │ ├── AllAboutFont
│ │ │ ├── AllAboutFont.cs
│ │ │ ├── AllAboutFont.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AllAboutFont.sln
│ │ └── AllAboutFont.suo
│ ├── AntiAliasedText
│ │ ├── AntiAliasedText
│ │ │ ├── AntiAliasedText.cs
│ │ │ ├── AntiAliasedText.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AntiAliasedText.sln
│ │ └── AntiAliasedText.suo
│ ├── BoldAndItalic
│ │ ├── BoldAndItalic
│ │ │ ├── BoldAndItalic.cs
│ │ │ ├── BoldAndItalic.csproj
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BoldAndItalic.sln
│ │ └── BoldAndItalic.suo
│ ├── FamiliesLists
│ │ ├── FamiliesLists
│ │ │ ├── FamiliesLists.cs
│ │ │ ├── FamiliesLists.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FamiliesLists.sln
│ │ └── FamiliesLists.suo
│ ├── FontNames
│ │ ├── FontNames
│ │ │ ├── FontNames.csproj
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FontNames.sln
│ │ └── FontNames.suo
│ ├── Howdy World
│ │ ├── Howdy World
│ │ │ ├── Howdy World.cs
│ │ │ ├── Howdy World.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Howdy World.sln
│ │ └── Howdy World.suo
│ ├── HuckleberryFinnHalfHeight
│ │ ├── HuckleberryFinnHalfHeight
│ │ │ ├── HuckleberryFinnHalfHeight.cs
│ │ │ ├── HuckleberryFinnHalfHeight.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HuckleberryFinnHalfHeight.sln
│ │ └── HuckleberryFinnHalfHeight.suo
│ ├── NaiveFamilyList
│ │ ├── NaiveFamilyList
│ │ │ ├── NaiveFamilyList.cs
│ │ │ ├── NaiveFamilyList.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── NaiveFamilyList.sln
│ │ └── NaiveFamilyList.suo
│ ├── StringAlignmentRectangle
│ │ ├── StringAlignmentRectangle
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── StringAlignmentRectangle.cs
│ │ │ ├── StringAlignmentRectangle.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── StringAlignmentRectangle.sln
│ │ └── StringAlignmentRectangle.suo
│ ├── TextOnBaseLine
│ │ ├── TextOnBaseLine
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── TextOnBaseLine.cs
│ │ │ ├── TextOnBaseLine.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TextOnBaseLine.sln
│ │ └── TextOnBaseLine.suo
│ ├── TrimmingTheText
│ │ ├── TrimmingTheText
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── TrimmingTheText.cs
│ │ │ ├── TrimmingTheText.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TrimmingTheText.sln
│ │ └── TrimmingTheText.suo
│ ├── UnderLineText
│ │ ├── UnderLineText
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── UnderLineText.cs
│ │ │ ├── UnderLineText.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── UnderLineText.sln
│ │ └── UnderLineText.suo
│ ├── installFontLists
│ │ ├── installFontLists
│ │ │ ├── FamiliesLists.cs
│ │ │ ├── InstallFontsList1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── installFontLists.cs
│ │ │ ├── installFontLists.csproj
│ │ │ └── obj
│ │ ├── installFontLists.sln
│ │ └── installFontLists.suo
│ └── twentyFourPointScreenFonts
│ ├── twentyFourPointScreenFonts
│ │ ├── PrintForm.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── obj
│ │ ├── twentyFourPointScreenFonts.cs
│ │ └── twentyFourPointScreenFonts.csproj
│ ├── twentyFourPointScreenFonts.sln
│ └── twentyFourPointScreenFonts.suo
├── ch10
│ ├── AnalogClock
│ │ ├── AnalogClock
│ │ │ ├── AnalogClock.cs
│ │ │ ├── AnalogClock.csproj
│ │ │ ├── CLockControl.cs
│ │ │ ├── Properties
│ │ │ ├── SevenSegmentDisplay.cs
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AnalogClock.sln
│ │ └── AnalogClock.suo
│ ├── CLockControl.cs
│ ├── DigitalClock
│ │ ├── DigitalClock
│ │ │ ├── DigitalClock.cs
│ │ │ ├── DigitalClock.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── DigitalClock.sln
│ │ └── DigitalClock.suo
│ ├── SevenSegmentDisplay.cs
│ ├── SimpleClock
│ │ ├── SimpleClock
│ │ │ ├── Properties
│ │ │ ├── SimpleClock.cs
│ │ │ ├── SimpleClock.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SimpleClock.sln
│ │ └── SimpleClock.suo
│ ├── closeInFive
│ │ ├── closeInFive
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ ├── closeInFive.cs
│ │ │ ├── closeInFive.csproj
│ │ │ └── obj
│ │ ├── closeInFive.sln
│ │ └── closeInFive.suo
│ └── jeuDeTaquin
│ ├── jeuDeTaquin
│ │ ├── Properties
│ │ ├── bin
│ │ ├── jeuDeTaqueinTile.cs
│ │ ├── jeuDeTaquin.cs
│ │ ├── jeuDeTaquin.csproj
│ │ └── obj
│ ├── jeuDeTaquin.sln
│ └── jeuDeTaquin.suo
├── ch11
│ ├── Bounce
│ │ ├── Bounce
│ │ │ ├── Bounce.cs
│ │ │ ├── Bounce.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Bounce.sln
│ │ └── Bounce.suo
│ ├── DualWink
│ │ ├── DualWink
│ │ │ ├── DualWink.cs
│ │ │ ├── DualWink.csproj
│ │ │ ├── Eye1.png
│ │ │ ├── Eye2.png
│ │ │ ├── Eye3.png
│ │ │ ├── Eye4.png
│ │ │ ├── Properties
│ │ │ ├── Wink.cs
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── DualWink.sln
│ │ └── DualWink.suo
│ ├── HelloWorldBitmap
│ │ ├── HelloWorldBitmap
│ │ │ ├── HelloWorldBitmap.cs
│ │ │ ├── HelloWorldBitmap.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HelloWorldBitmap.sln
│ │ └── HelloWorldBitmap.suo
│ ├── ImageFormFile
│ │ ├── ImageFormFile
│ │ │ ├── ImageFormFile.cs
│ │ │ ├── ImageFormFile.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ImageFormFile.sln
│ │ └── ImageFormFile.suo
│ ├── ImageFormWeb
│ │ ├── ImageFormWeb
│ │ │ ├── ImageFormWeb.cs
│ │ │ ├── ImageFormWeb.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ImageFormWeb.sln
│ │ └── ImageFormWeb.suo
│ ├── PictureBoxPlus
│ │ ├── PictureBoxPlus
│ │ │ ├── PictureBoxPlus.cs
│ │ │ ├── PictureBoxPlus.csproj
│ │ │ ├── PictureBoxPlusDemo.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PictureBoxPlus.sln
│ │ └── PictureBoxPlus.suo
│ ├── PictureBoxPlusDemo
│ │ ├── PictureBoxPlusDemo
│ │ │ ├── PictureBoxPlus.cs
│ │ │ ├── PictureBoxPlusDemo.cs
│ │ │ ├── PictureBoxPlusDemo.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PictureBoxPlusDemo.sln
│ │ └── PictureBoxPlusDemo.suo
│ ├── ScribbleWithBitmap
│ │ ├── ScribbleWithBitmap
│ │ │ ├── Properties
│ │ │ ├── Resource1.Designer.cs
│ │ │ ├── Resource1.resx
│ │ │ ├── Resources
│ │ │ ├── ScribbleWithBitmap.cs
│ │ │ ├── ScribbleWithBitmap.csproj
│ │ │ ├── ScribbleWithBitmap.resx
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ScribbleWithBitmap.sln
│ │ └── ScribbleWithBitmap.suo
│ ├── Thumbnail
│ │ ├── Thumbnail
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── Thumbnail.cs
│ │ │ ├── Thumbnail.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Thumbnail.sln
│ │ └── Thumbnail.suo
│ └── Wink
│ ├── Wink
│ │ ├── Eye1.png
│ │ ├── Eye2.png
│ │ ├── Eye3.png
│ │ ├── Eye4.png
│ │ ├── Properties
│ │ ├── Wink.cs
│ │ ├── Wink.csproj
│ │ ├── bin
│ │ └── obj
│ ├── Wink.sln
│ └── Wink.suo
├── ch12
│ ├── AutoScaleDemo
│ │ ├── AutoScaleDemo
│ │ │ ├── AutoScaleDemo.cs
│ │ │ ├── AutoScaleDemo.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AutoScaleDemo.sln
│ │ └── AutoScaleDemo.suo
│ ├── BitmapButtons
│ │ ├── BitmapButtons
│ │ │ ├── BitmapButtons.cs
│ │ │ ├── BitmapButtons.csproj
│ │ │ ├── LargeButton.bmp
│ │ │ ├── Properties
│ │ │ ├── SmallButton.bmp
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BitmapButtons.sln
│ │ └── BitmapButtons.suo
│ ├── ButtonStyles
│ │ ├── ButtonStyles
│ │ │ ├── ButtonStyles.cs
│ │ │ ├── ButtonStyles.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ButtonStyles.sln
│ │ └── ButtonStyles.suo
│ ├── CheckBoxDemo
│ │ ├── CheckBoxDemo
│ │ │ ├── CheckBoxDemo.cs
│ │ │ ├── CheckBoxDemo.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── CheckBoxDemo.sln
│ │ └── CheckBoxDemo.suo
│ ├── ColorScroll
│ │ ├── ColorScroll
│ │ │ ├── ColorScroll.cs
│ │ │ ├── ColorScroll.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ColorScroll.sln
│ │ └── ColorScroll.suo
│ ├── CustomCheckBox
│ │ ├── CustomCheckBox
│ │ │ ├── CustomCheckBox.cs
│ │ │ ├── CustomCheckBox.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── CustomCheckBox.sln
│ │ └── CustomCheckBox.suo
│ ├── OwnerDrawButtons
│ │ ├── OwnerDrawButtons
│ │ │ ├── OwnerDrawButtons.cs
│ │ │ ├── OwnerDrawButtons.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OwnerDrawButtons.sln
│ │ └── OwnerDrawButtons.suo
│ ├── RadioButtons
│ │ ├── RadioButtons
│ │ │ ├── Properties
│ │ │ ├── RadioButtons.cs
│ │ │ ├── RadioButtons.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── RadioButtons.sln
│ │ └── RadioButtons.suo
│ ├── SimpleButton
│ │ ├── SimpleButton
│ │ │ ├── Properties
│ │ │ ├── SimpleButton.cs
│ │ │ ├── SimpleButton.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SimpleButton.sln
│ │ └── SimpleButton.suo
│ ├── TwoButtons
│ │ ├── TwoButtons
│ │ │ ├── Properties
│ │ │ ├── TwoButtons.cs
│ │ │ ├── TwoButtons.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TwoButtons.sln
│ │ └── TwoButtons.suo
│ └── TwoButtonsAnchor
│ ├── TwoButtonsAnchor
│ │ ├── Properties
│ │ ├── TwoButtonsAnchor.cs
│ │ ├── TwoButtonsAnchor.csproj
│ │ ├── bin
│ │ └── obj
│ ├── TwoButtonsAnchor.sln
│ └── TwoButtonsAnchor.suo
├── ch13
│ ├── Bezier
│ │ ├── Bezier
│ │ │ ├── Bezier.cs
│ │ │ ├── Bezier.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Bezier.sln
│ │ └── Bezier.suo
│ ├── BezierCircles
│ │ ├── BezierCircles
│ │ │ ├── BezierCircles.cs
│ │ │ ├── BezierCircles.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BezierCircles.sln
│ │ └── BezierCircles.suo
│ ├── BezierClockControl
│ │ ├── BezierClockControl
│ │ │ ├── BezierClock.cs
│ │ │ ├── BezierClockControl.cs
│ │ │ ├── BezierClockControl.csproj
│ │ │ ├── CLockControl.cs
│ │ │ ├── Properties
│ │ │ ├── SevenSegmentDisplay.cs
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BezierClockControl.sln
│ │ └── BezierClockControl.suo
│ ├── FirstMainMenu
│ │ ├── FirstMainMenu
│ │ │ ├── FirstMainMenu.cs
│ │ │ ├── FirstMainMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FirstMainMenu.sln
│ │ └── FirstMainMenu.suo
│ └── OldFashloneMenu
│ ├── OldFashloneMenu
│ │ ├── OldFashloneMenu.cs
│ │ ├── OldFashloneMenu.csproj
│ │ ├── Properties
│ │ ├── bin
│ │ └── obj
│ ├── OldFashloneMenu.sln
│ └── OldFashloneMenu.suo
├── ch14
│ ├── BetterContextMenu
│ │ ├── BetterContextMenu
│ │ │ ├── BetterContextMenu.cs
│ │ │ ├── BetterContextMenu.csproj
│ │ │ ├── BetterContextMenu.csproj.user
│ │ │ ├── BetterContextMenu_TemporaryKey.pfx
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BetterContextMenu.sln
│ │ └── BetterContextMenu.suo
│ ├── BitmapButtons
│ │ ├── BitmapButtons
│ │ │ ├── BitmapButtons.cs
│ │ │ ├── BitmapButtons.csproj
│ │ │ ├── LargeButton.bmp
│ │ │ ├── Properties
│ │ │ ├── SmallButton.bmp
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BitmapButtons.sln
│ │ └── BitmapButtons.suo
│ ├── ButtonStyles
│ │ ├── ButtonStyles
│ │ │ ├── ButtonStyles.cs
│ │ │ ├── ButtonStyles.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ButtonStyles.sln
│ │ └── ButtonStyles.suo
│ ├── CheckAndRadioCheck
│ │ ├── CheckAndRadioCheck
│ │ │ ├── CheckAndRadioCheck.cs
│ │ │ ├── CheckAndRadioCheck.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── CheckAndRadioCheck.sln
│ │ └── CheckAndRadioCheck.suo
│ ├── ContextMenuDemo
│ │ ├── ContextMenuDemo
│ │ │ ├── ContextMenuDemo.cs
│ │ │ ├── ContextMenuDemo.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ContextMenuDemo.sln
│ │ └── ContextMenuDemo.suo
│ ├── FirstMainMenu
│ │ ├── FirstMainMenu
│ │ │ ├── FirstMainMenu.cs
│ │ │ ├── FirstMainMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FirstMainMenu.sln
│ │ └── FirstMainMenu.suo
│ ├── FontMenu
│ │ ├── FontMenu
│ │ │ ├── FontMenu.cs
│ │ │ ├── FontMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FontMenu.sln
│ │ └── FontMenu.suo
│ ├── OldFashloneMenu
│ │ ├── OldFashloneMenu
│ │ │ ├── OldFashloneMenu.cs
│ │ │ ├── OldFashloneMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OldFashloneMenu.sln
│ │ └── OldFashloneMenu.suo
│ ├── OwnerDrawButtons
│ │ ├── OwnerDrawButtons
│ │ │ ├── OwnerDrawButtons.cs
│ │ │ ├── OwnerDrawButtons.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OwnerDrawButtons.sln
│ │ └── OwnerDrawButtons.suo
│ ├── OwnerDrawMenu
│ │ ├── OwnerDrawMenu
│ │ │ ├── OwnerDrawMenu.cs
│ │ │ ├── OwnerDrawMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OwnerDrawMenu.sln
│ │ └── OwnerDrawMenu.suo
│ ├── SimpleButton
│ │ ├── SimpleButton
│ │ │ ├── Properties
│ │ │ ├── SimpleButton.cs
│ │ │ ├── SimpleButton.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SimpleButton.sln
│ │ └── SimpleButton.suo
│ ├── StandardMenu
│ │ ├── StandardMenu
│ │ │ ├── Properties
│ │ │ ├── StandardMenu.cs
│ │ │ ├── StandardMenu.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── StandardMenu.sln
│ │ └── StandardMenu.suo
│ ├── TwoButtons
│ │ ├── TwoButtons
│ │ │ ├── Properties
│ │ │ ├── TwoButtons.cs
│ │ │ ├── TwoButtons.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TwoButtons.sln
│ │ └── TwoButtons.suo
│ └── TwoButtonsAnchor
│ ├── TwoButtonsAnchor
│ │ ├── Properties
│ │ ├── TwoButtonsAnchor.cs
│ │ ├── TwoButtonsAnchor.csproj
│ │ ├── bin
│ │ └── obj
│ ├── TwoButtonsAnchor.sln
│ └── TwoButtonsAnchor.suo
├── ch15
│ ├── ClippingCombinations
│ │ ├── ClippingCombinations
│ │ │ ├── ClippingCombinations.cs
│ │ │ ├── ClippingCombinations.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ClippingCombinations.sln
│ │ └── ClippingCombinations.suo
│ ├── Colver
│ │ ├── Colver
│ │ │ ├── Colver.cs
│ │ │ ├── Colver.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── Colver.sln
│ │ └── Colver.suo
│ ├── KeyHoleClip
│ │ ├── KeyHoleClip
│ │ │ ├── KeyHoleClip.cs
│ │ │ ├── KeyHoleClip.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── KeyHoleClip.sln
│ │ └── KeyHoleClip.suo
│ ├── PathWarplng
│ │ ├── PathWarplng
│ │ │ ├── PathWarplng.cs
│ │ │ ├── PathWarplng.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── PathWarplng.sln
│ │ └── PathWarplng.suo
│ └── WidenPath
│ ├── WidenPath
│ │ ├── PrintForm.cs
│ │ ├── Properties
│ │ ├── WidenPath.cs
│ │ ├── WidenPath.csproj
│ │ ├── bin
│ │ └── obj
│ ├── WidenPath.sln
│ └── WidenPath.suo
├── ch16
│ ├── AboutBox
│ │ ├── AboutBox
│ │ │ ├── 20.ico
│ │ │ ├── AboutBox.cs
│ │ │ ├── AboutBox.csproj
│ │ │ ├── AboutBox.csproj.user
│ │ │ ├── Properties
│ │ │ ├── Resources
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── AboutBox.sln
│ │ └── AboutBox.suo
│ ├── BetterDialog
│ │ ├── BetterDialog
│ │ │ ├── BetterDialog.cs
│ │ │ ├── BetterDialog.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── BetterDialog.sln
│ │ └── BetterDialog.suo
│ ├── ColorFillDialogBox
│ │ ├── ColorFillDialogBox
│ │ │ ├── ColorFillDialogBox.cs
│ │ │ ├── ColorFillDialogBox.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ColorFillDialogBox.sln
│ │ └── ColorFillDialogBox.suo
│ ├── ColorFillDialogBoxWithApply
│ │ ├── ColorFillDialogBoxWithApply
│ │ │ ├── ColorFillDialogBox.cs
│ │ │ ├── ColorFillDialogBoxWithApply.cs
│ │ │ ├── ColorFillDialogBoxWithApply.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ColorFillDialogBoxWithApply.sln
│ │ └── ColorFillDialogBoxWithApply.suo
│ ├── ColorScrollDialogBox
│ │ ├── ColorScrollDialogBox
│ │ │ ├── ColorScrollDialogBox.cs
│ │ │ ├── ColorScrollDialogBox.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ColorScrollDialogBox.sln
│ │ └── ColorScrollDialogBox.suo
│ ├── DialogWithRegistry
│ │ ├── DialogWithRegistry
│ │ │ ├── DialogWithRegistry.cs
│ │ │ ├── DialogWithRegistry.csproj
│ │ │ ├── FontAndColorDialog.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── DialogWithRegistry.sln
│ │ └── DialogWithRegistry.suo
│ ├── DrawOrFillEllipe
│ │ ├── DrawOrFillEllipe
│ │ │ ├── ColorFillDialogBox.cs
│ │ │ ├── ColorFillDialogBoxWithApply.cs
│ │ │ ├── DrawOrFillEllipe.cs
│ │ │ ├── DrawOrFillEllipe.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── DrawOrFillEllipe.sln
│ │ └── DrawOrFillEllipe.suo
│ ├── DrawOrFillEllispeWithApply
│ │ ├── DrawOrFillEllispeWithApply
│ │ │ ├── ColorFillDialogBox.cs
│ │ │ ├── ColorFillDialogBoxWithApply.cs
│ │ │ ├── DrawOrFillEllispeWithApply.cs
│ │ │ ├── DrawOrFillEllispeWithApply.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── DrawOrFillEllispeWithApply.sln
│ │ └── DrawOrFillEllispeWithApply.suo
│ ├── FontAndColorDialog
│ │ ├── FontAndColorDialog
│ │ │ ├── FontAndColorDialog.cs
│ │ │ ├── FontAndColorDialog.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FontAndColorDialog.sln
│ │ └── FontAndColorDialog.suo
│ ├── HeadDump
│ │ ├── HeadDump
│ │ │ ├── HeadDump.cs
│ │ │ ├── HeadDump.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HeadDump.sln
│ │ └── HeadDump.suo
│ ├── IamgeIO
│ │ ├── IamgeIO
│ │ │ ├── IamgeIO.cs
│ │ │ ├── IamgeIO.csproj
│ │ │ ├── ImageFileOpenDialog.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── IamgeIO.sln
│ │ └── IamgeIO.suo
│ ├── ImageFileOpenDialog
│ │ ├── ImageFileOpenDialog
│ │ │ ├── ImageFileOpenDialog.cs
│ │ │ ├── ImageFileOpenDialog.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ImageFileOpenDialog.sln
│ │ └── ImageFileOpenDialog.suo
│ ├── ModelessColorScroll
│ │ ├── ModelessColorScroll
│ │ │ ├── ColorScrollDialogBox.cs
│ │ │ ├── ModelessColorScroll.cs
│ │ │ ├── ModelessColorScroll.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ModelessColorScroll.sln
│ │ └── ModelessColorScroll.suo
│ └── SimpleDialog
│ ├── SimpleDialog
│ │ ├── Properties
│ │ ├── SimpleDialog.cs
│ │ ├── SimpleDialog.csproj
│ │ ├── bin
│ │ └── obj
│ ├── SimpleDialog.sln
│ └── SimpleDialog.suo
├── ch17
│ ├── HatchBrushArray
│ │ ├── HatchBrushArray
│ │ │ ├── HatchBrushArray.cs
│ │ │ ├── HatchBrushArray.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HatchBrushArray.sln
│ │ └── HatchBrushArray.suo
│ ├── HatchBrushMenu
│ │ ├── HatchBrushMenu
│ │ │ ├── HatchBrushMenu.cs
│ │ │ ├── HatchBrushMenu.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── HatchBrushMenu.sln
│ │ └── HatchBrushMenu.suo
│ ├── RectangleLinearGradientBrush
│ │ ├── RectangleLinearGradientBrush
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── RectangleLinearGradientBrush.cs
│ │ │ ├── RectangleLinearGradientBrush.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── RectangleLinearGradientBrush.sln
│ │ └── RectangleLinearGradientBrush.suo
│ ├── SquareTile
│ │ ├── SquareTile
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── SquareTile.cs
│ │ │ ├── SquareTile.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SquareTile.sln
│ │ └── SquareTile.suo
│ ├── TextureBrushDemo
│ │ ├── TextureBrushDemo
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── TextureBrushDemo.cs
│ │ │ ├── TextureBrushDemo.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TextureBrushDemo.sln
│ │ └── TextureBrushDemo.suo
│ ├── TriangleTile
│ │ ├── TriangleTile
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── TriangleTile.cs
│ │ │ ├── TriangleTile.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── TriangleTile.sln
│ │ └── TriangleTile.suo
│ └── TwoPointLineraGradientBrush
│ ├── TwoPointLineraGradientBrush
│ │ ├── PrintForm.cs
│ │ ├── Properties
│ │ ├── TwoPointLineraGradientBrush.cs
│ │ ├── TwoPointLineraGradientBrush.csproj
│ │ ├── bin
│ │ └── obj
│ ├── TwoPointLineraGradientBrush.sln
│ └── TwoPointLineraGradientBrush.suo
├── ch19
│ ├── FontMenuForm
│ │ ├── FontMenuForm
│ │ │ ├── FontMenuForm.cs
│ │ │ ├── FontMenuForm.csproj
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── FontMenuForm.sln
│ │ └── FontMenuForm.suo
│ ├── RotateFont
│ │ ├── RotateFont
│ │ │ ├── FontMenuForm.cs
│ │ │ ├── PrintForm.cs
│ │ │ ├── Properties
│ │ │ ├── RotateFont.cs
│ │ │ ├── RotateFont.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── RotateFont.sln
│ │ └── RotateFont.suo
│ └── bricks
│ ├── bricks
│ │ ├── FontMenuForm.cs
│ │ ├── PrintForm.cs
│ │ ├── Properties
│ │ ├── bin
│ │ ├── bricks.cs
│ │ ├── bricks.csproj
│ │ └── obj
│ ├── bricks.sln
│ └── bricks.suo
├── ch20
│ └── SampleStatueBar
│ ├── SampleStatueBar
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Program.cs
│ │ ├── Properties
│ │ ├── SampleStatueBar.csproj
│ │ ├── bin
│ │ └── obj
│ ├── SampleStatueBar.sln
│ └── SampleStatueBar.suo
├── ch22
│ ├── ExplorerLike
│ │ ├── ExplorerLike
│ │ │ ├── DOC.bmp
│ │ │ ├── DirectoryTreeView.cs
│ │ │ ├── EXE.bmp
│ │ │ ├── ExplorerLike.Designer.cs
│ │ │ ├── ExplorerLike.cs
│ │ │ ├── ExplorerLike.csproj
│ │ │ ├── ExplorerLike.resx
│ │ │ ├── FileListView.cs
│ │ │ ├── FileListView.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── Resources
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── ExplorerLike.sln
│ │ └── ExplorerLike.suo
│ ├── OnePanelWithSplitter
│ │ ├── OnePanelWithSplitter
│ │ │ ├── OnePanelWithSplitter.cs
│ │ │ ├── OnePanelWithSplitter.csproj
│ │ │ ├── Properties
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── OnePanelWithSplitter.sln
│ │ └── OnePanelWithSplitter.suo
│ ├── SimpleTreeView
│ │ ├── SimpleTreeView
│ │ │ ├── ClassDiagram1.cd
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SimpleTreeView.csproj
│ │ │ ├── SimpleTreeView.csproj.user
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SimpleTreeView.sln
│ │ └── SimpleTreeView.suo
│ ├── SplitThreeAcross
│ │ ├── SplitThreeAcross
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SplitThreeAcross.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SplitThreeAcross.sln
│ │ └── SplitThreeAcross.suo
│ ├── SplitTwoProportional
│ │ ├── SplitTwoProportional
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ ├── SplitTwoProportional.csproj
│ │ │ ├── bin
│ │ │ └── obj
│ │ ├── SplitTwoProportional.sln
│ │ └── SplitTwoProportional.suo
│ └── SysInfoListView
│ ├── SysInfoListView
│ │ ├── Program.cs
│ │ ├── Properties
│ │ ├── SysInfoListView.Designer.cs
│ │ ├── SysInfoListView.cs
│ │ ├── SysInfoListView.csproj
│ │ ├── SysInfoListView.resx
│ │ ├── bin
│ │ └── obj
│ ├── SysInfoListView.sln
│ └── SysInfoListView.suo
└── excursus A
├── HexDump
│ ├── HexDump
│ │ ├── HexDump.cs
│ │ ├── HexDump.csproj
│ │ ├── Properties
│ │ ├── bin
│ │ └── obj
│ ├── HexDump.sln
│ └── HexDump.suo
└── HtmlDump
├── HtmlDump
│ ├── HtmlDump.csproj
│ ├── Program.cs
│ ├── Properties
│ ├── bin
│ └── obj
├── HtmlDump.sln
└── HtmlDump.suo
737 directories, 998 files
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论