Brian Kelley <bk*****@wi.mit.edu> wrote in message news:<3f*********************@senator-bedfellow.mit.edu>...
John J. Lee wrote: ha************@rediffmail.com (Harish) writes:
I am using Python2.3 version with SWIG-1.3.19 to access C++ interface
provided by a DLL.
Some of its function returns MFC class objects like CString , CMap. I
tried to generate wrapper for these classes using SWIG by including
respective header files in .i file.
But it doesn't work. Swig reports hundreds parsing errors in MFC's
file.
the ctypes package may do what you want
http://starship.python.net/crew/thel.../tutorial.html
Brian
Thanx Brian for your reply,
ctypes is really very helpful in my case to access most of the
functions. But I am stuck with some functions which return objects of
MFC::CString or CMap<>. ctype talks only about c type function and
simple data types. SWIG provides readymade wrappers for common STL
classes but not MFC :(