Click to See Complete Forum and Search --> : NEW to VC++


September 23rd, 1999, 04:19 PM
Hi Everybody,
I want to learn VC++. I am a good VB programmer. Have good understanding of Windows architecture. Where should I start from and How should I proceed? Also have knowledge of C++ and OOPS. I am in a confused state about how and where to start. Please help .

Thanks

KS

September 23rd, 1999, 04:55 PM
Well there's Win32, and then there's MFC (which is on top of Win32). Win32 API is a set of C libraries which does basic windows and graphics programming. If you want to learn Win32 then get the Win32 book by Charles Petzold from Microsoft Press.

If you want to get a job with these new skills, then I would recommend learning MFC, which does everything Win32 API does, and a lot more, and is in C++. If you want to learn MFC, then get the MFC book by Jeff Prosise from Microsoft Press.

Both of these books are quite popular and are widely considered the best references on their respective subjects. MFC covers a bit of Win32 as well. I would ask around to see if anyone has them first.

Either way, you will also want Visual C++ 6.0. I am unsure of the issues with student / enterprise / whatever versions.

But if at all possible, I would stay away from microsoft things in general. It is very likely you will end up in MFC one way or another, and MFC is very complicated and can be very frustrating. Looking at the message board on codeguru - most of the questions are about MFC (even if you don't recognize them as such). If you like solid code and value your sanity, then I would get into Linux windowing SDKs if I were you.

September 24th, 1999, 04:30 PM
I like to work with technologies like COM/DCOM. How should I go by to reach there. I think with the programming knowledge and the exposure I can make it but I am laking the direction Please advice me about these. I am very glad to hear about my earlier questions and I appretiate about the advice given by.

Thanks
KS

September 27th, 1999, 10:15 AM
I totally agree with U; VC++ is selfishness - most of the things are hidden. It's rather deal with C & C++, we know what we have been doing.