C++/GUI/MFC
Home Up C++/Database C++/Network C++ COM C++/GUI/MFC C/Win32

MFC/GUI I
MFC/GUI II
MFC Database
Embeded Docs

C++/MFC GUI Programming

Do you need sophisticated graphical user interfaces with dazzling elegance and sizzling speed? Learn to program MFC with the latest features of MFC to create sophisticated Multiple Document Interface (MDI) applications.

Did you know only C++/MFC programmers can exploit the full power of COM and fully interoperate with other most other applications?

For example, your application can contain and edit diagrams from Visio or Corel Draw, spread sheet cells from most leading spread sheets, and text fragments from MS Word. Conversely, MFC allows you to also create objects that can be copied to the clip board and edited, stored and retrieved in nearly and other windows application.

For these and other reasons, C++ will remain the language of choice for many developers. Learn how to create graphical user interfaces with the latest class libraries.

Click on the gray buttons in the upper left to view the outlines for our MFC courses.

Key Benefits of C++ for GUI Design

bulletUser does not have to download any JVM before running your program
bulletDirect access to OS vendor's API
bulletSpeed
bulletMore features not otherwise available

Utilize the buttons to the left to select a course outline.

Key Benefits of MFC

bulletUse MFC to encapsulate and simplify COM
bulletInteroperate with other compliant applications with
bulletDrag and Drop
bulletClip board
bulletEmbedded Documents
bulletDatabase vendor neutral access to databases
bulletThe most sophisticated GUI features in the industry
bulletSplitter Windows
bulletEmbedded Web Browsers
bulletActiveX Controls
bulletMultiple Document Interface (MDI)

Considering Other Approaches to C++/GUI?

While MFC is technically portable to a few other platforms the extent to which it is portable is costly and limited. If you don't need to exploit the full power of COM and its ability to help us create applications that fully interoperate with other windows applications,  we encourage to you consider more robust and lower cost approaches to writing fast, portable GUI applications in C++.

GTK and WxWindows are free class libraries that support many platforms. In addition, WxWindows contains extensive portable support for database and threading.

bulletSee our Linux GTK course to learn how to write portable GUIs that works well on Win32 platforms as well as Linux.
bulletSee our multi-platform WxWindows course to learn how to write GUI, Database and Multi-threaded programs for MAC, Linux, Unix/Motif and Windows
 

 

Home Up Feedback Contents Search

Send mail to webmaster@SIGNITEK.com with questions or comments about this web site.