|
Posted on 2010-06-29 13:00 S.l.e!ep.¢% 阅读(5437) 评论(12) 编辑 收藏 引用 所属分类: VC
原文: http://www.codeproject.com/useritems/OpenSource_VC_MFC.asp红
色部分为我浏览过的、感兴趣的项目 List of Best Open Souce
projects written in VC++/MFC
- 7-Zip
(http://sourceforge.net/projects/sevenzip/) :
7-Zip is a
file archiver with the high compression ratio. The program supports 7z,
ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, CPIO, RPM and DEB
formats. Compression ratio in the new 7z format is 30-50% better than
ratio in ZIP format.
- eMule
(http://sourceforge.net/projects/emule/):
eMule is a
filesharing client which is based on the eDonkey2000 network but offers
more features than the standard client.
- eMule Plus
(http://sourceforge.net/projects/emuleplus/) :
eMule Plus is
an evolution of the original eMule project, created to improve its
abilities and features, in both work efficiency and user interface.
- eMule Morph
(http://sourceforge.net/projects/emulemorph/):
eMule Morph
Mod - eMule Modding Project.
- FileZilla
(http://sourceforge.net/projects/filezilla/):
FileZilla is a
fast FTP and SFTP client for Windows with a lot of features. FileZilla
Server is a reliable FTP server.
- KeePass Password Safe (http://sourceforge.net/projects/keepass/):
KeePass
Password Safe is a free, open source, light-weight and easy-to-use
password manager for Windows. You can store your passwords in a
highly-encrypted database, which is locked with one master password or
key file.
- K-Meleon
(http://sourceforge.net/projects/kmeleon/):
K-Meleon is a
fast and customizable web browser that can be used instead of Internet
Explorer on Windows. Powered by the same Gecko engine as the Firefox and
Mozilla browsers, K-Meleon provides users with a secure browsing
experience.
- MiKTeX
(http://sourceforge.net/projects/miktex/):
MiKTeX is an
up-to-date implementation of TeX & Friends for Windows (all current
variants).
- MyNapster (http://sourceforge.net/projects/mynapster/):
MyNapster
is a Win32 client using Gnutella and IRC for chat. It is based on
Gnucleus and utilizes MFC (works with WINE).
- Nokia Composer (http://sourceforge.net/projects/nokiacomposer/):
This
is a Win32, VC++ MFC application to manage Nokia mobile phones
melodies. Includes VC++ source code and Rational Rose UML model.
- Peters Backup
(http://sourceforge.net/projects/pbackup):
Peters Backup is a
program for backing up your important data files on to diskette, zip
drive, fixed disk or CD/RW. It uses an extremely efficient compression
algorithm. It keeps track of all versions of your files in full and
incremental backups.
- Password Safe
(https://sourceforge.net/projects/passwordsafe/):
Password
Safe is a password database utility. Users can keep their passwords
securely encrypted on their computers. A single Safe Combination unlocks
them all.
- RenFile
(http://sourceforge.net/projects/renfile/):
rename files and folders
in bulk using this vc++ .net program.
- Shareaza
(https://sourceforge.net/projects/shareaza/):
Multi-network
peer-to-peer file-sharing client supporting Gnutella2, Gnutella1,
eDonkey2000/eMule and BitTorrent protocols. Using C++, MFC and ATL, for
Windows.
- SunshineUN
(http://sourceforge.net/projects/sunshineun/):
SunshineUN
is a free Napster based filesharing program for Opennap/Slavanap which
allows you to share and download
multiple files of different types for example music, pictures and
videos. It is for Windows and it is written in C++ using MFC .
- TortoiseCVS
(http://sourceforge.net/projects/tortoisecvs/):
TortoiseCVS is an
extension for Microsoft Windows Explorer that makes using CVS fun and
easy. Features include: coloured icons, tight integration with SSH, and
context-menu interactivity.
- TortoiseSVN
(http://sourceforge.net/projects/tortoisesvn):
TortoiseSVN
is a Subversion (SVN) client, implemented as a windows shell extension.
It's intuitive and easy to use, since it doesn't require the Subversion
command line client to run. Simply the coolest Interface to (Sub)Version
Control!
- WinDirStat: Windows Directory Statistics (http://sourceforge.net/projects/windirstat/):
WinDirStat
(WDS) is a disk usage statistics viewer and cleanup tool for Windows.
It shows disk, file and directory sizes in a treelist as well as
graphically in a treemap, much like KDirStat or SequoiaView.
- WinDjView (http://sourceforge.net/projects/windjview):
WinDjView
is a fast, compact and powerful DjVu viewer for Windows with continuous
scrolling and advanced printing options, based on free DjVuLibre
library. MacDjView is a simple DjVu viewer for Mac OS X, also with
continuous scrolling.
- C++ Library for Windows (http://sourceforge.net/projects/rulib):
A
C++ library for the Windows platform containing classes for MIME, video
capture, socket, Windows registry, files, images, and other basic
purposes.
- WinMerge
(https://sourceforge.net/projects/winmerge/):
WinMerge is a
Win32 tool for visual difference display and merging, for both files and
directories. Unicode support. Flexible syntax coloring editor. Windows
Shell integration. Regexp filtering. Side-by-side line diff and
highlights diffs inside lines.
- Disk Cleaner (http://sourceforge.net/projects/dclean/):
Disk
Cleaner is a tool to quickly and easily free disk space that is used by
temporary files like the system temporary folder, the Internet Explorer
Cache and Cookies folder, and the Recycle Bin. It can be expanded with
text-based plug-ins & DLLs.
- Shared IIS Server Log/Bandwidth-Analyzer
(http://sourceforge.net/projects/sharediis/):
This utility
is intended to be used to analyze and present a per-site (in case of WWW
logs), or (in case of FTP logs) a per-web summary of bandwidth used,
hits, and average bandwidth used.
- Remote Control Center
(http://sourceforge.net/projects/remotectrlctr/):
Remote
Control Center is an application designed to help a system/network
administrators taking control of remote devices
in the network from a single GUI.
- RevConnect - Enhanced DC++
(http://sourceforge.net/projects/reverseconnect/):
RevConnect
is a file sharing program based on DC++. It is fully compatible with
the Direct Connect network and made some major features.
- Show Traffic
(http://sourceforge.net/projects/showtraf):
"Show Traffic"
monitors network traffic on the chosen network interface and displays it
continuously. It could be used for locating suspicious network traffic
or to evaluate current utilization of the network interface.
- War FTP Daemon Engine
(http://sourceforge.net/projects/wfde/):
A generic C++ class
library for FTP server implementations, including a full-featured,
mature FTP server.
- AxCrypt - File Encryption for
Windows (http://sourceforge.net/projects/axcrypt/):
AxCrypt
- Personal Privacy and Security with AES-128 File Encryption and
Compression for Windows 98/ME/NT/2K/XP. Double-click to automatically
decrypt and open documents. Store strong keys on removable USB-devices.
- Open Source Firewall For Windows (http://sourceforge.net/projects/firewallpapi/):
FirewallPAPI
is an open source firewall for Windows 2000 and above. It is a simple
utility for filter network traffic.
- MinkSonic Jukebox
(http://sourceforge.net/projects/minksonic):
MFC-based
front-end to Winamp that provides jukebox behavior as well as
"explorer-like" MP3 library management, a web-based network interface
and MP3 frame error detection/correction.
- p2pfire: super p2p driver firewall
(http://sourceforge.net/projects/p2pfire):
Super P2P
firewall 32/64 bits (driver + aplication).
- WABAccess
(http://sourceforge.net/projects/wabaccess/):
The WABAccess
component give an access to the Windows Address Book (or WAB) used by
Outlook Express. It's a COM/ATL component that give an access from
Visual Basic language or Scripting language (VBS) to WAB.
- Yet Another Fractal Explorer
(http://sourceforge.net/projects/yafe):
Yet Another Fractal
Explorer is an interactive fractal renderer for Windows. It features
extremely simple and intuitive user interface and is capable of
producing mathematically-sound renderings.
- CDDA Ripper XP
(http://sourceforge.net/projects/cddarip):
CDDA Ripper XP is
an audio CD ripper program that provides support for NT/2000/XP
natively (ASPI manager is optional). It supports WAV-MP3-OGG-FLAC-ACM
codec encoding and can be used to rip multiple CDs. It uses newest
encoders like LAME and Ogg/Vorbis.
- [ mp3 - explorer ]
(http://sourceforge.net/projects/mp3explorer):
[ mp3 -
explorer ] is a MP3 Manager providing advanced features : multi-folders
file scaning with cache - id3v1 and id3v2 tagging - Intellitag - Html
view of the tracks displaying album cover and Lyrics.
- ultraMaGE
(http://sourceforge.net/projects/ultramage):
ultraMage is a
powerful dual-window file manager for Windows with many useful features
like bookmarks, advanced file operations and folder synchronisation. It
is still very easy to use, because the user interface is similar to that
of Windows Explorer.
- WinTarBall
(http://sourceforge.net/projects/wintarball/):
WinTarBall
adds a control panel and an Explorer shell extension that allow users to
compress directories into .tgz or .tbz files simply by right-clicking
on them and choosing "compress to tarball".
- XML Explorer
(http://sourceforge.net/projects/xpathexplorer/):
A utility
to query xml files using XPath and also extend XPath to more documents
than one. Win32 platform/MFC.
- Emerge Desktop
(http://sourceforge.net/projects/emerge/):
emerge is an
alternate windows shell. It's purpose is to replace Windows Explorer as
your desktop user interface, providing similar functionality, with the
additional plugins to provide even more.
- Folder Size for Windows (http://sourceforge.net/projects/foldersize/):
Folder
Size for Windows adds a new column to the Windows Explorer details view
that displays the sizes of files and folders. A service scans your hard
disk in the background and caches the results. Designed for
performance!
- Rename-It!
(https://sourceforge.net/projects/renameit/):
Define some
filters to apply to a list of files, which can be in multiple folders,
to rename the whole list at once. It checks the file names, integrates
in the Shell (via Explorer context menu), supports regular expressions,
ID3 tags, and much more.
- ShellWM
(http://sourceforge.net/projects/shellwm/):
Windows skinning
application to be used with a Win32 Shell replacement (like Litestep,
geOshell, sharpE, etc.) or just native Explorer.
- Blackbox for Windows
(http://sourceforge.net/projects/bb4win/):
Blackbox for
Windows is an alternative shell for Microsoft Windows. It is based
stylistically on the Blackbox window manager for the X Window System,
however it does not use the same codebase except for the gradient
rendering code.
- HideThatWindow!
(http://sourceforge.net/projects/hidethatwindow/):
HideThatWindow!
enables you to Hide or Show a window; minimize, maximize and restore
its original size (or change the size to fit your needs). Disable the
window's taskbar button or send it to tray. Other features are
transparency, docking and top-most.
- Security & Privacy Complete 3 (http://sourceforge.net/projects/cmia/):
Security
& Privacy Complete is mainly a security tool for Windows. It can
disable all services which might be a securit-risk, harden registry
settings... Also included privacy features for Internet Explorer, Media
Player, and of course: Mozilla Firefox.
- TaskSwitchXP
(http://sourceforge.net/projects/taskswitchxp/):
TaskSwitchXP
provides the same functionality as the existing application switching
mechanism in Windows XP today. In addition to displaying an icon list,
however, the application will also show a thumbnail preview of the
window that will be switched to.
- Windows Process Tools
(http://sourceforge.net/projects/winpstools):
Command-line
utilities to find, list, and terminate running processes under Windows,
similar to the Unix ps and kill commands. Good for command-line folks
who don't like to use the Windows Task Manager.
- OpenSTA
(http://sourceforge.net/projects/opensta/):
Open System
Testing Architecture - a distributed software testing architecture
designed around CORBA. The current toolset has the capability of
performing scripted Web (HTTP and HTTPS) heavy load tests with
performance measurements from Win32 platforms.
- MFC MUTE
(http://sourceforge.net/projects/mfc-mute-net/):
MFC MUTE is
a MS Windows *ONLY* client for the MUTE anonymous P2P network. This
application derives from the original MUTE (mute-net.sourceforge.net)
app supporting anonymous file sharing. The GUI is the best/most polished
Windows MUTE available.
- DeepNetScanner
(http://sourceforge.net/projects/nbtenum):
This is a
internet security scanner which scans a specified machine or a range of
IPs for all possible information like NetBIOS enumeration, gathering
sharelist, domain, os, lan manager, remote connection, SNMP walking, ...
- WinSCP
(http://sourceforge.net/projects/winscp/):
WinSCP is a SFTP
and SCP client for Windows using SSH. Its main function is secure
copying of files between a local and a remote computer. Beyond this
basic function, WinSCP manages some other actions with files. Plugin to
FAR manager is available too.
- winfingerprint
(http://sourceforge.net/projects/winfingerprint/):
Winfingerprint
is a Win32 MFC VC++ .NET based security tool that is able to Determine
OS, enumerate users, groups, shares, SIDs, transports, sessions,
services, service pack and hotfix level, date and time, disks, and open
tcp and udp ports.
- Visual Component Framework (http://vcf-online.org/):
The Visual Component Framework is an advanced C++ application framework
that makes it easy to produce powerful C++ applications. The framework
is a based on a thoroughly modern C++ design and has built in support
for Rapid Application Development (RAD).
Some Very good VC++/MFC resources beside Codeproject.com
- http://www.naughter.com/ (VC++/MFC huge code repository)
By PJ
naughter Personally my favorite beside codeproject.com. This
site contains huge source code repository for MFC programmer. It has
some of the best addon classes written for MFC programmers. What I like
most about PJ naughter is that he keeps on improving these classes and
fix each and every bug in the code. Some of the classes has now is 70 to
80th version. - http://flounder.com/mvp_tips.htm (VC++/MFC)
BY Joseph M. Newcomer This is very
nice site containing lots and lots of VC++ tips tricks and very
detailed essays + great code examples. Main focus is on how to write the
code in right way. - http://www.cheztabor.com/ (ATL/WTL)
by cheztabor This site contains very
nice code examples for ATL , WTL and Shell programming. - http://www.viksoe.dk/code/ (ATL/WTL)
By author of Gmail Drive Although code
for GmailDrive is not provided but this site contains lots of other code
example covering MFC, ATL, WTL and Shell programming. - http://www.codeguru.com/ (VC++/MFC/ATL and lot more)
Does not need any
introduction. I think most of us already know about this site. - http://programmerworld.net/personal/projects.htm
(VC++/MFC )
This is my personal web site. It has one firewall
software with source code. Will be adding more code soon.
- http://vcfaq.mvps.org/ (VC++/MFC
FAQs)
This is the MVP's Frequently Asked Questions Page for Microsoft
Visual C++. In here you'll find answers to several common asked
questions about Visual C++, MFC and Windows development in C/C++, as
well as other.
- http://www.developersvoice.com/programming/article/vc-mfc
(VC++/MFC)
VC++/ MFC related FAQS
- http://www.functionx.com/ (VC++/MFC
)
A beginners site for VC++ and MFC programming. Contains some very
nice beginner articles.
Feedback
# re: [转载]最好的53个 VC++ /MFC 开源软件项目 回复 更多评论
2011-08-29 17:56 by
Different people all over the world receive the <a href=" http://bestfinance-blog.com/topics/mortgage-loans">mortgage loans</a> in various creditors, just because this is comfortable.
# re: [转载]最好的53个 VC++ /MFC 开源软件项目 回复 更多评论
2011-09-29 22:40 by
Even professional academic paper writers, frequently, are not able to manage with various academic assignments. Hence, how can first year high school students do that? They have no other way than to come to reaction paper writing company.
# re: [转载]最好的53个 VC++ /MFC 开源软件项目 回复 更多评论
2011-10-19 03:13 by
Fraud custom writing firms have made lots of harm to students. But, that is not a reason you can refuse to buy cheap term papers because of.
# re: [转载]最好的53个 VC++ /MFC 开源软件项目 回复 更多评论
2011-10-19 03:13 by
I am going to alter my life style. First of I want to submit the best quality academic papers. Therefore, I should Buy Essay Papers. I guess that my plans will be realized.
# re: [转载]最好的53个 VC++ /MFC 开源软件项目 回复 更多评论
2011-10-23 01:22 by
Some time before, I needed to buy a building for my corporation but I did not earn enough cash and couldn't purchase anything. Thank goodness my fellow suggested to try to get the loan from creditors. Therefore, I acted that and was happy with my commercial loan.
# re: [转载]最好的53个 VC++ /MFC 开源软件项目 回复 更多评论
2011-10-23 17:54 by
I admire mature Research Paper on Health writing specialists. I would like to to write essay papers of the same great quality.
# re: [转载]最好的53个 VC++ /MFC 开源软件项目 回复 更多评论
2011-10-23 19:23 by
Are willing to try yourself in academic papers accomplishing? Learn right methods of research and writing. As for me, I don't like to research hard and I buy Non-plagiarized essay.
# re: [转载]最好的53个 VC++ /MFC 开源软件项目 回复 更多评论
2012-02-23 05:02 by
That should be the great advantage for the buy thesis service to utilize your fantastic idea associated with this good topic for the masters thesis finishing. Thus, scholars would have got a chance to buy the high quality thesis paper.
# re: [转载]最好的53个 VC++ /MFC 开源软件项目 回复 更多评论
2012-03-18 11:55 by
Sometimes, something that seems to be complicated is simple and guys just need to see it! For example, academic papers completing supposes to be difficult, nevertheless, it's just from the first sight! It will be easy when you open your mind and see modified stuff. Thus, you can easily ask: " do my paper ", just because it can be your new vision.
|