MPH Software - Class Library Code
Save time using this class library code in your projects free of charge*.
by Mark Henri
These classes are fairly solid as they have been in production environments for over five years now. The database ones have been used in many projects by many people. Still, I don't offer any guarantee so use them at your own risk and always test.

You can use these classes in any project free of charge or royalty. You can modify them and republish them as long as my name or the original author's name appears in the revision log.
[return] [download all] [download database only] [download MDI VC++ 6.0 Example Project]
Windows Database General
Brush.cpp
Brush.h
ChooseFontDlg.cpp
ChooseFontDlg.h
ControlHyperlink.cpp
ControlHyperlink.h
ControlEllipseButton.cpp
ControlEllipseButton.h
ControllerPrimitive.cpp
ControllerPrimitive.h
Controls.cpp
Controls.h
CriticalSection.h
Cursor.h
DlgCtrlToolTip.h
DlgCtrlToolTip.cpp
EzCreateFont.cpp
EzCreateFont.h
FileInformation.cpp
FileInformation.h
FindWindowHandle.cpp
FindWindowHandle.h
Font.cpp
Font.h
FormatMessage.cpp
FormatMessage.h
GetExePath.h
GetExePath.cpp
GetLocalAddress.cpp
GetLocalAddress.h
HourGlass.cpp
HourGlass.h
Icon.cpp
Icon.h
InitializeWinSock.h
InitializeWinSock.cpp
IsWindowsNT.cpp
IsWindowsNT.h
KeyState.cpp
KeyState.h
LinePrinter.cpp
LinePrinter.h
LogFont.cpp
LogFont.h
MDIChildWindowMaker.cpp
MDIChildWindowMaker.h
MDIClientWindowHandle.h
Message.h
OnlyOneInstance.h
OpenFileName.cpp
OpenFileName.h
PaintCanvas.h
Printerx.h
RGBDefs.h
Rect.cpp
Rect.h
ResString.cpp
ResString.h
ScreenSaverToggle.h
SearchForFiles.cpp
SearchForFiles.h
SimpleWindowClassDefinition.cpp
SimpleWindowClassDefinition.h
SockAddr.h
Splitter.cpp
Splitter.h
SystemTime.cpp
SystemTime.h
TaskNotificationAreaItem.h
TaskNotificationAreaItem.cpp
TearoffMenu.cpp
TearoffMenu.h
ThreadManager.cpp
ThreadManager.h
TrayIcons.cpp
TrayIcons.h
VSViewDefs.h
VersionString.cpp
VersionString.h
W32FileAttributeData.h
W32FileAttributeData.cpp
WinException.h
WindowClassDefinition.cpp
WindowClassDefinition.h
WindowCreationData.cpp
WindowCreationData.h
WindowHandle.h
WindowMaker.cpp
WindowMaker.h
Window.cpp
Window.h
Xceed.h
SQLDatabase.h
SQLDatabase.cpp
SQLRecordset.h
SQLRecordset.cpp
SQLInsert.h
SQLInsert.cpp
SQLBase.h
SQLBase.cpp
SQLUpdate.h
SQLUpdate.cpp
SQLDelete.h
SQLDelete.cpp
SQLBaseWhere.h
SQLBaseWhere.cpp
download now

See article at www.codeguru.com for a detailed description of how to use these database classes.
AdvancedMacros.h
ApplicationLog.cpp
ApplicationLog.h
atohex.cpp
atohex.h
Chrono.cpp
Chrono.h
dbl2str.cpp
dbl2str.h
Dt.cpp
Dt.h
EscapeXML.cpp
EscapeXML.h
FileExists.cpp
FileExists.h
GetHTTP.cpp
GetHTTP.h
iomanipx.h
MarkupSTL.cpp
MarkupSTL.h
Names.cpp
Names.h
rval_psz.cpp
rval_psz.h
Str.cpp
Str.h
String00.cpp
String00.h
StringStuff.cpp
StringStuff.h
Temp.cpp
Temp.h
Textin.cpp
Textin.h
Textout.cpp
Textout.h
TokenArray.cpp
TokenArray.h
TransferBuffer.cpp
TransferBuffer.h
Isleap.cpp
Isleap.h
Twips.h
vector_sz.cpp
vector_sz.h