Solved

MFC versus OWL

Posted on 1998-04-24
6
738 Views
Last Modified: 2013-12-26
I have to make a choice between OWL and MFC. I am going to develop my 32-bit application in BC++ 5.0. What is preferred framework? What is advantages and drawbacks of each framework (not concerning the OWL support in BC++ 5 IDE)?
0
Comment
Question by:airat
6 Comments
 
LVL 3

Expert Comment

by:msmits
ID: 1299627
If you are using BC++ 5.0, you probably want to use OWL. The environment understand the OWL classes, methods, callbacks. There is also integration with the resource editor.
It is my understanding that such support is not available for MFC from the BC++ 5.0 IDE. You need VC++ 5.0 for that. It gives you about the same facilities but then for MFC.

BTW. If you are going to to use Borland, be sure to get 5.02. It is more stable than the older versions. You should also think about starting with the newer C++Builder, instead of BC++.

0
 

Author Comment

by:airat
ID: 1299628
Edited text of question
0
 

Author Comment

by:airat
ID: 1299629
Edited text of question
0
Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

 
LVL 1

Accepted Solution

by:
spap earned 200 total points
ID: 1299630
Dear airat
check which environment, the mfc environment or the owl one , provides more properties for the default controls at design time.

what i mean is that using mfc (that is microsoft vc++) you have not the ability to set a lot of properties like background color or fonts for each default control like a button or an edit box, or the background color of a form(lucky vb or delphi programers!). You have to set these properties at run time using code or you have to use an external ocx that will have more design time properties.

Choose the environment that provides the biger set of design time properties for the default controls. It will save more of your time and money.

i agree with "msmits" that c++ builder is a good option.

                                         Best regards.





0
 
LVL 1

Expert Comment

by:Nevering
ID: 1299631
BC++ 5.0 is no longer supported.  I would suggest going to MFC (which I have done) or continue with C++ Builder, which will have poor support be a flaky product if it was anything like BC++.  MFC has it's problems, but at least there is sufficient documentation and is supported.
0
 
LVL 1

Expert Comment

by:spap
ID: 1299632
go to:

http://www.inprise.com/bcppbuilder/compmatrix.html

and get  a comparison between c++ builder 3 and vc.


0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
HTML Video won't Autoplay on site 6 28
Migrating to Exchange 2013 4 45
CSS display:none AND display:block on same element 3 93
Facebook React and SyntheticEvents 6 67
Shoutout to Emily Plummer (http://www.experts-exchange.com/members/eplummer26.html) for giving me this article! She did most of it, I just finished it up and posted it for her :)    Introduction In a previous article (http://www.experts-exchang…
Have you tried to learn about Unicode, UTF-8, and multibyte text encoding and all the articles are just too "academic" or too technical? This article aims to make the whole topic easy for just about anyone to understand.
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question