GUI programming, MFC and C#



Hello,

Could someone please tell me the history of GUI programming for
windows. In the early days, we had to write 100s of lines of code to
make a simple dialog box. Then along came MFC to simplify things. And
now, finally we have visual C#.NET.
Is that right? Is there anything else to it? Can someone please guide
me to some link form where I can get to know how things evolved from
pre-MFC to MFC to where we are now.


Now...here is my problem....I have an application which was made years
back. Its GUI has been written using MFC. Now I need to make some
changes and make a newer verison of it. But for that I will have to
teach myself MFC (I am familiar with C#). The only advantage of using
MFC is that MUCH of the earlier code will be reused. Is there any way
to get around this? I really wish I could write the GUI in C# and still
reuse the code of the precious stuff.

Thanks
Siddharth

.



Relevant Pages

  • Re: GUI question
    ... I am currently developing a MFC dialog based application for WinCE 4.2 using eVC++ 4.0, and I am doing the GUI with the standard tools that come with eVC++ 4.0. ... Or may be you want something multiplatform for Linux, Windows and Windows CE? ...
    (microsoft.public.windowsce.app.development)
  • Re: GUI programming, MFC and C#
    ... iterations of a product called Windows that didn't take off until Windows ... VB presented millions of folks with a way to develop GUI ... Microsoft added visual designers to C++ through Visual Studio using MFC. ... Depending on the size of your app, you could go one of two ways or ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Should i leran delphi instead?
    ... snippets, which means I can do things quickly that someone without my code library would ... I learned 16-bit MFC long before I started using it on Win32, ... >> number of dollars for an extremely sexy GUI interface written in VB. ... No database interface, no network connectivity. ...
    (microsoft.public.vc.mfc)
  • Re: Semi-newbie question on Visual C++ vs. Visual C#
    ... I used to teach a Win16, then Win32 API programming course. ... In the MFC course, the first lab is "build an MFC application". ... download the Platform SDK and develop your GUI ...
    (microsoft.public.vc.mfc)
  • MFC 7.0 - Win2k and WinXP
    ... I developed a simple application using MFC and Visual Studio .NET C++ 2002 ... I developed the app on a computer with Windows 2000 Professional. ... were running Win2k operating systems. ... GUI with controls misaligned and incorrect form dimensions. ...
    (microsoft.public.vc.mfc)

Loading