MFC AND OBJECTARX

MFC AND OBJECTARX

Anonymous
Not applicable
295 Views
3 Replies
Message 1 of 4

MFC AND OBJECTARX

Anonymous
Not applicable
I am a seasoned c/c++ developer considering a position with a 3rd party
developer to AutoCAD. I have been researching the SDK architecture and
environment, but I have one question. Are the c++ classes provided with the
SDK MFC derivatives, or are they straight-up c++ classes without MFC
dependence?

Thanks, Bill
0 Likes
296 Views
3 Replies
Replies (3)
Message 2 of 4

Anonymous
Not applicable
Yes and No. Most of the classes you will work with are not derived from MFC
and will work just fine with it. Some of the classes do use MFC namely any
class with the prefixes CAcUi and CAdUi. There are several globle functions
that can be used with MFC that have the prefixes AcUi and AdUi. There are
also a few other major classes that give you access to MFC object like the
main frame etc. As a general rule if the function or class in question has
anything to do with the user interface (Ui) then it will use MFC, and
anything else does not. You can write very nice full functioning apps with
out ever touching MFC, but if you want to do any nice dialogs, tool bars,
etc. you will have to use MFC. You only need to know agout 20 classes to
work with mfc though CDialog, CWnd, CCmdTarget, and most of the control
classes (this should cover 80% of all your mfc work).

Hope this help

gandalf79


"BKEELING" wrote in message
news:38D771490E546590B4DA320B98DEFDC5@in.WebX.maYIadrTaRb...
> I am a seasoned c/c++ developer considering a position with a 3rd party
> developer to AutoCAD. I have been researching the SDK architecture and
> environment, but I have one question. Are the c++ classes provided with
the
> SDK MFC derivatives, or are they straight-up c++ classes without MFC
> dependence?
>
> Thanks, Bill
>
>
0 Likes
Message 3 of 4

Anonymous
Not applicable
They donot depend on mfc.
They work with mfc classes but you can use them without it.



"BKEELING" wrote in message
news:38D771490E546590B4DA320B98DEFDC5@in.WebX.maYIadrTaRb...
> I am a seasoned c/c++ developer considering a position with a 3rd party
> developer to AutoCAD. I have been researching the SDK architecture and
> environment, but I have one question. Are the c++ classes provided with
the
> SDK MFC derivatives, or are they straight-up c++ classes without MFC
> dependence?
>
> Thanks, Bill
>
>
0 Likes
Message 4 of 4

Anonymous
Not applicable
I agree that most of the classes do not depend on MFC. But some of them do.
For example, CAcUiDialog is derived from CDialog.

"Jay Balapa" wrote in message
news:87900712F1BB6A0A6FD318616B8E4E93@in.WebX.maYIadrTaRb...
> They donot depend on mfc.
> They work with mfc classes but you can use them without it.
>
>
>
> "BKEELING" wrote in message
> news:38D771490E546590B4DA320B98DEFDC5@in.WebX.maYIadrTaRb...
> > I am a seasoned c/c++ developer considering a position with a 3rd party
> > developer to AutoCAD. I have been researching the SDK architecture and
> > environment, but I have one question. Are the c++ classes provided with
> the
> > SDK MFC derivatives, or are they straight-up c++ classes without MFC
> > dependence?
> >
> > Thanks, Bill
> >
> >
>
>
0 Likes