Articles

Here is a list of articles I’ve written. Although they are mainly for Visual C++ 6.0, they can also be used for VC++ 7.0 (.NET).

RTF Stream 1 - Painless RTF streaming with CRichEditView

If you want to stream rich text in and out of a CRichEditCtrl using CStrings, this is what you want. I should note the callbacks are a little slow, particularly if you're dealing with large-ish (>300KB) documents. If speed is an issue, see my article below.

RTF Stream 2 - Fast RTF streaming with CRichEditView

This is a preliminary article that I've not got time to write in its entirety. The above article shows how to stream rich text at a reasonable speed and has an example download.  This article details my fast streaming that I'm currently using in my software.  It's a bit more rough-and-ready, but it's much faster.

Access Howtos - Link to a few MS Access howto guides I’ve written and made available on the company website.

VC++ 7 Tips - A few tips I picked up trying to get to grips with Visual C++ 7, after being much too used to VC++6.

VC7 Toolbar - Due to the issues MS created by killing off ClassWizard certain tasks in VC++7 become much harder, for instance toolbar click events and disabling toolbar buttons. This article shows how to do both.

MDAC Distrib. - Some notes I’ve gathered over time from my dealings with MDAC (Microsoft Data Access Components), Visual C++ and MS Installer 1.1 and 2.0.

Java Notes - Some basic java notes for some tuition.

Filter Order - How the order of applying filters to photos in Photoshop 7 affects the result.