viksoe.dk

MFC code

Projects


DocWizard
This MS Visual C++ 6.0 AppWizard adds automatic generated documentation in HTML Help to your ATL projects. Parses your IDL file for object hierarchy and method descriptions.
Use JavaDoc standard comments in your source code to add additional documentation.
Find out more here.

NewsCounter
NewsCounter connects to a USENET (news) server and retrieves a list of available newsgroups. It then allows you to get the number of postings in each group.
Find out more here.

WebPageLoader
An internet download utility. Downloads entire web pages or series of files.
Multi-threaded MFC project, which will download and parse web pages, downloading all images and documents referenced. Features many configurable options.
Find out more here.

Classes


CDir
Wraps a few Directory Windows API functions for creating and deleting complete directory subtrees.
Find out more here.

CDrive
Wraps the Windows API functions for Disk Drives.
Find out more here.

CExecProg
Wraps the Windows CreateProcess() API.
Find out more here.

CFileVersionInfo
Wraps the Windows File Version API.
Find out more here.

CIni
Wraps the Windows .INI configuration file API.
There must be a million classes wrapping the WritePrivateProfileString() related functions, so here is my contribution.
Find out more here.

CLogFile
Implements a small log class.
Find out more here.

CLongDate
Wraps a special string date format.
Find out more here.

CReg
Wraps the Windows Registry API.
Find out more here.

CServices
Wraps the Windows Service API functions.
Find out more here.

CShellLink
Wraps the Shell's shortcut API.
Find out more here.

Global
Several global functions, macros and constants used by many of the MFC classes I have written.
Find out more here.