1. CFTPClient
Introduction
Anyone who has used the WinInet FTP functions has probably noticed that many features are lacking. In particular, I wanted some code that:
- Supports wildcards
- Can recursively look into the sub directories for upload/download/delete
- Can upload/download multiple files with a single line of code
- Can delete multiple files/folders with a single line of code
- Can get the file listing with a single line of code
- Automatically shows a progress bar and let's the user cancel the transfer
http://www.codeproject.com/KB/IP/mdftpclient1.aspx
2. CPropTree v1.0 - Property Tree Control
http://www.codeproject.com/KB/tree/proptree.aspx
Introduction
The CPropTree
class implements a tree control that is similar to the property view seen in Visual Studio .Net. The source project compiles to a DLL so you can easily incorporate it into your project. You can check my web page for more information on the control.
The control has two window areas:
- Tree Control
- Descriptive area
The tree control section functions just a like a normal tree control with an addition of a splitter bar separating the tree item properties. Tree item properties are inherited from the CPropTreeItem
class. These items can be edit controls, static text, dropdown combo list, or any type of control you wish to create. Items on the root level of the tree control do not have editable properties. They are used as section headers.
Tree items can contain checkboxes. By default properties that are editable (non-readonly), are displayed in bold lettering. Read only or non-editable items are displayed in a normal font.
The descriptive area displays the selected item's text and any informational text. This section can be displayed or hidden by calling
3. 文件系统监视软件
http://www.pudn.com/downloads200/sourcecode/windows/file/detail941217.html
4. Windows driver examples(文件系统FileDisk 、HttpDisk 、Khttpd 、RomFs)