Did you know that Windows includes a native Spell Checking API designed for C++ developers? I've spent a lot of time teaching developers how to build modern applications for Windows using C++ and ...
This may not be the answer you're looking for, but you might refer to the MFC source code (available with VC++) for an example of how this kind of encapsulation works. If you're unaware, MFC is a C++ ...