G
Guest
Hi!
I have an MFC application that is under development in VS2003 and frankly
MFC seems difficult to use and poorly documented -- I frequently find the
only way to get example code is on the Internet, not in the huge, mosly
useless "MSDN Library". For example, I was advised to use CStatic for
drawing some color frames / backgrounds, but CStatic isn't on the Toolbox and
for those related components such as Picture, limited frame colors and no
background color property is exposed -- drawing a colored background takes a
PhD in MFC (greyed out macros everywhere -- yuck!!).
How can I gracefully migrate the unmanaged C++ MFC GUI and business logic to
integrate with C++/CLI (and C#) and Windows forms. Unfortunately, I'm stuck
with production quality requirements that eliminate VS 2005 for this
development cycle. Should I wrap the old C++ code and use a C# application
or vise-versa? Should I re-write the MFC GUI, which consists mostly of
customized user drawn buttons, or should I wait for MFC with Windows Forms
classes -- any suggestions to alleviate my VS2003/.NET 1.1 restriction would
be appreciated.
Thanks for any advice!
I have an MFC application that is under development in VS2003 and frankly
MFC seems difficult to use and poorly documented -- I frequently find the
only way to get example code is on the Internet, not in the huge, mosly
useless "MSDN Library". For example, I was advised to use CStatic for
drawing some color frames / backgrounds, but CStatic isn't on the Toolbox and
for those related components such as Picture, limited frame colors and no
background color property is exposed -- drawing a colored background takes a
PhD in MFC (greyed out macros everywhere -- yuck!!).
How can I gracefully migrate the unmanaged C++ MFC GUI and business logic to
integrate with C++/CLI (and C#) and Windows forms. Unfortunately, I'm stuck
with production quality requirements that eliminate VS 2005 for this
development cycle. Should I wrap the old C++ code and use a C# application
or vise-versa? Should I re-write the MFC GUI, which consists mostly of
customized user drawn buttons, or should I wait for MFC with Windows Forms
classes -- any suggestions to alleviate my VS2003/.NET 1.1 restriction would
be appreciated.
Thanks for any advice!