Create instance of Windows Control Library in MFC View...

Hi,

I have an MFC View that I wish to display a Windows Control Libary on (in my case, a form to take some information)

Is this possible?  I have written a WCL in VB what is a simple form with a button on it, but have no idea how to add it to the View!!!

Any help would be appreciated...

James
LVL 4
James AtkinSenior Principle Software EngineerAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
mrduncanmConnect With a Mentor Commented:
first you will need to create a dialog based program... That will remid you a lot of VB.

Or the more MFC way (so you get Doc/View) is to create a SDI app and in the final stages of the app wizard click on the file called C*yourprojname*View and set the base class to CFormView. Then the view will have a dialog resorce that is automagicaly displayed when run.
0
 
James AtkinSenior Principle Software EngineerAuthor Commented:
Can anybody help me out with this one???  :-(
0
 
mrduncanmCommented:
oh and then I forget that if you are in the dialog editing mode you may have noticeed a toolbax. right click on that and "Add/Remove items"  from there you should be able to browse for your custom control. This will add a button to that toolbox you click on it and add it to your form and your off.

But then again the more MFC way would be to kick VB to the curb and do it all in MFC. After all it can do *almost* (had to put that in there or someone would complain) anything VB can and usually better.
0
 
James AtkinSenior Principle Software EngineerAuthor Commented:
CFormView ! ! ! !   That will do nicely!

I agree with the power of C - and program almost 100% in MFC...  It's just that I have existing controls in VB that would take some time to port accross...

Thanks for the help...

James
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.