Click here to Skip to main content
16,005,169 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
Generalremote installation problem Pin
skpanda8-Jan-04 20:53
skpanda8-Jan-04 20:53 
GeneralRe: remote installation problem Pin
Antti Keskinen9-Jan-04 3:57
Antti Keskinen9-Jan-04 3:57 
QuestionWhy it doesn't work? Pin
SiddharthAtw8-Jan-04 20:17
SiddharthAtw8-Jan-04 20:17 
AnswerRe: Why it doesn't work? Pin
Monty29-Jan-04 0:48
Monty29-Jan-04 0:48 
GeneralRe: Why it doesn't work? Pin
SiddharthAtw9-Jan-04 19:07
SiddharthAtw9-Jan-04 19:07 
GeneralProperty Sheet ShortCuts Pin
Prakash Nadar8-Jan-04 19:16
Prakash Nadar8-Jan-04 19:16 
GeneralVisual C++ NET Pin
java_jedi8-Jan-04 18:44
java_jedi8-Jan-04 18:44 
GeneralRe: Visual C++ NET Pin
Antti Keskinen8-Jan-04 20:02
Antti Keskinen8-Jan-04 20:02 
Perhaps I can offer some answers..

As for the first question, the VS .NET version, especially the 2003 which I have, offer a much more flexible and working integration systems that simplify coding quite much. For example, the clumsy ClassWizard has been removed, and instead, every MFC class is considered a standard C++ class, and there is a 'properties' bar for it from which you can override virtual functions, create Windows message and event maps and so on. Generally speaking, my coding time has improved some and I can now focus more on the content itself as I don't need to worry about buggy CW files or missing virtual functions, which was a common error during the VS 6.0 times. I was constantly deleting and remaking the CW files.

Also, the VS .NET is much more flexible. The Class Bar has improved a lot, making it possible to e.x. add your own classes to the list of MFC base classes. Like, if you were to derive a custom control and would like to derive again from this control, you can move the files in question to a special directory, and then you can create descendants, override virtual functions and do custom implementation easily by using the Class View and it's properties-page.

For the second question, no, not really. The MFC/ATL/WTL libraries shipped with either the Standard or Professional editons are the same, version 7. The biggest source of differencies comes from the functionality of the IDE and the optimization/customization options of the compiler/linker. The Professional version compiler, for example, is capable of doing much greater level of optimization routines and compile-time code manipulation than the Standard version one.

As a final note, if you have enough money to invest, I suggest you go for the Professional, or even better, the Architect version. You can read more about the differences between seperate versions from the VS .NET homepage located in here[^].

-Antti Keskinen

----------------------------------------------
The definition of impossible is strictly dependant
on what we think is possible.
QuestionTBCD ?? Pin
Jagadeesh VN8-Jan-04 18:37
Jagadeesh VN8-Jan-04 18:37 
GeneralSerial communication and how to timeout Pin
J.B.8-Jan-04 18:33
J.B.8-Jan-04 18:33 
GeneralRe: Serial communication and how to timeout Pin
Antti Keskinen8-Jan-04 20:11
Antti Keskinen8-Jan-04 20:11 
GeneralRe: Serial communication and how to timeout Pin
J.B.9-Jan-04 1:26
J.B.9-Jan-04 1:26 
GeneralRe: Serial communication and how to timeout Pin
Antti Keskinen9-Jan-04 3:49
Antti Keskinen9-Jan-04 3:49 
GeneralRe: Serial communication and how to timeout Pin
J.B.9-Jan-04 4:09
J.B.9-Jan-04 4:09 
GeneralRe: Serial communication and how to timeout Pin
SiddharthAtw8-Jan-04 21:41
SiddharthAtw8-Jan-04 21:41 
GeneralRe: Serial communication and how to timeout Pin
J.B.9-Jan-04 1:29
J.B.9-Jan-04 1:29 
GeneralPlease help me!! Pin
Ryulee8-Jan-04 18:16
Ryulee8-Jan-04 18:16 
GeneralRe: Please help me!! Pin
David Crow9-Jan-04 3:32
David Crow9-Jan-04 3:32 
GeneralRe: Please help me!! Pin
Ryulee11-Jan-04 17:42
Ryulee11-Jan-04 17:42 
GeneralRe: Please help me!! Pin
David Crow12-Jan-04 2:32
David Crow12-Jan-04 2:32 
GeneralRe: Please help me!! Pin
Ryulee14-Jan-04 17:11
Ryulee14-Jan-04 17:11 
QuestionHow can i get this event what the virtual address of my process be changed by the windows?? Pin
zx_sanjin8-Jan-04 15:14
zx_sanjin8-Jan-04 15:14 
AnswerRe: How can i get this event what the virtual address of my process be changed by the windows?? Pin
l a u r e n8-Jan-04 17:04
l a u r e n8-Jan-04 17:04 
GeneralGrabbing messages while busy Pin
Ernesto D.8-Jan-04 15:07
Ernesto D.8-Jan-04 15:07 
GeneralRe: Grabbing messages while busy Pin
Christian Graus8-Jan-04 15:15
protectorChristian Graus8-Jan-04 15:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.