Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What are the MFC classes and how are they used?

Status
Not open for further replies.

Lucifre

Full Member level 2
Joined
Jul 5, 2005
Messages
125
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,296
Location
Detroit MI
Activity points
2,389
MFC classes

Can someone explain to me what are MFC classes and how are they used?
 

Re: MFC classes

Hi ,,
I select this note from MSDN :
The Microsoft Foundation Class Library is an application framework for programming in Microsoft Windows. Written in C++, MFC provides much of the code necessary for managing windows, menus, and dialog boxes; performing basic input/output; storing collections of data objects; and so on. All you need to do is add your application-specific code into this framework. Given the nature of C++ class programming, it is easy to extend or override the basic functionality that the MFC framework supplies.

The MFC framework is a powerful approach that lets you build upon the work of expert programmers for Windows. MFC shortens development time; makes code more portable; provides tremendous support without reducing programming freedom and flexibility; and gives easy access to "hard to program" user-interface elements and technologies, like Active technology, OLE, and Internet programming. Furthermore, MFC simplifies database programming through Data Access Objects (DAO) and Open Database Connectivity (ODBC), and network programming through Windows Sockets. MFC makes it easy to program features like property sheets ("tab dialogs"), print preview, and floating, customizable toolbars.
 

Re: MFC classes

If you are still beginning i recommend starting with an easier GUI editor
MFC is very hard
i recommend using Borland C ++ builder or windows forms.net or even C# windows applications ...
good luck
 

Re: MFC classes

Hi ,,
yes ... start with visual C#.net ....

It is on Visual Studio .Net pack....
 

Re: MFC classes

Indeed MFC is more difficult than some of the other proposed tools. However, if you master MFC all of the other tools will be a walk in tha park. Furthermore to build some nice windows apps only about 10-15 MFC classes are needed, and Visual C++ wizards handle most of the dirty work.

Cheers
Slayer
 

Re: MFC classes

So... i need software to create software? eeeeh i don't know if i am liking C++
 

Re: MFC classes

Ok I see you point but from the programmers perspective the wizzards are transparant. By that I mean that if you drag a button onto the form, all of the code to create and place the button has allready been written.

If you consider that you would need to write the implementation of what the button should do in any language, the C++ way makes sence. Personally I like C++ although it has it nuances it is extremely powerfull and versatile

Just my 2 cents,

Cheers
Slayer
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top