Click here to Skip to main content
15,899,679 members
Home / Discussions / ATL / WTL / STL
   

ATL / WTL / STL

 
GeneralRe: Should I learn ATL/COM now? Pin
Kevin McFarlane31-Jul-06 9:11
Kevin McFarlane31-Jul-06 9:11 
GeneralRe: Should I learn ATL/COM now? Pin
Zac Howland31-Jul-06 9:24
Zac Howland31-Jul-06 9:24 
GeneralRe: What I am trying to do [modified] Pin
CPP_Student31-Jul-06 10:33
CPP_Student31-Jul-06 10:33 
GeneralRe: What I am trying to do Pin
Zac Howland31-Jul-06 10:57
Zac Howland31-Jul-06 10:57 
GeneralRe: Should I learn ATL/COM now? Pin
Kevin McFarlane31-Jul-06 10:52
Kevin McFarlane31-Jul-06 10:52 
GeneralRe: Should I learn ATL/COM now? Pin
Zac Howland31-Jul-06 11:11
Zac Howland31-Jul-06 11:11 
GeneralRe: Should I learn ATL/COM now? Pin
Kevin McFarlane1-Aug-06 0:42
Kevin McFarlane1-Aug-06 0:42 
GeneralTo Zac Pin
CPP_Student31-Jul-06 12:36
CPP_Student31-Jul-06 12:36 
Zac wrote:

I would at least finish reading the ATL 3.0 book first. The reason is simple: in many of the new books, they refer to "this has been changed from version 3.0 ... and this is why." If you have at least a mild understanding of the way things were, you will gain and understanding of why they changed it and what may have to be changed in systems that are upgrading their libraries. From experience, that is a popular interview question.


The differences between 3.0 and 8.0 are not that great. What I stumbled on was the difference between the book's explanation of the CComModule class and DLLxxxx functions and how 7.0 has re-designed that processing with a template class and nested inheritance. The ultimate functionality is the same. And yes, it did occur to me that I could just look it up in the MSDN docs and the actual code to see what the differences are when I come across them. But this is what caused me to wonder if I should even learn it.

MS likes to rewrite their SDKs all the time. DirectX 10 is a complete rewrite. ATL 7-8 just seem to have smallish changes, and although they improved MFC with 8.0, it is not much different than before. And .NET 2.0 is a major change from 1.1, and lord knows what they will do with .Net 3.0.

I just don't want to get another job where most of what I do is just tweak/maintain existing old code all the time.Sleepy | :zzz:




-- modified at 18:38 Monday 31st July, 2006
Questionvector -- call methods from inheritance classes [modified] Pin
RealWood30-Jul-06 4:56
RealWood30-Jul-06 4:56 
GeneralRe: vector -- call methods from inheritance classes Pin
Justin Tay30-Jul-06 5:46
Justin Tay30-Jul-06 5:46 
GeneralRe: vector -- call methods from inheritance classes Pin
RealWood30-Jul-06 8:09
RealWood30-Jul-06 8:09 
GeneralRe: vector -- call methods from inheritance classes [modified] Pin
Justin Tay30-Jul-06 10:37
Justin Tay30-Jul-06 10:37 
GeneralRe: vector -- call methods from inheritance classes [modified] Pin
Zac Howland31-Jul-06 9:03
Zac Howland31-Jul-06 9:03 
GeneralRe: vector -- call methods from inheritance classes Pin
RealWood31-Jul-06 11:32
RealWood31-Jul-06 11:32 
QuestionHow to CComBSTR convert to char *? Pin
alan top29-Jul-06 2:49
alan top29-Jul-06 2:49 
AnswerRe: How to CComBSTR convert to char *? Pin
Monty229-Jul-06 21:36
Monty229-Jul-06 21:36 
GeneralRe: How to CComBSTR convert to char *? Pin
Jörgen Sigvardsson30-Jul-06 9:21
Jörgen Sigvardsson30-Jul-06 9:21 
AnswerRe: How to CComBSTR convert to char *? Pin
Michael Dunn29-Jul-06 23:24
sitebuilderMichael Dunn29-Jul-06 23:24 
AnswerRe: How to CComBSTR convert to char *? Pin
Zac Howland31-Jul-06 8:37
Zac Howland31-Jul-06 8:37 
GeneralRe: How to CComBSTR convert to char *? Pin
Jörgen Sigvardsson1-Aug-06 12:27
Jörgen Sigvardsson1-Aug-06 12:27 
QuestionScrolling Woes. Pin
HakunaMatada28-Jul-06 23:21
HakunaMatada28-Jul-06 23:21 
AnswerRe: Scrolling Woes. Pin
Monty229-Jul-06 21:38
Monty229-Jul-06 21:38 
GeneralRe: Scrolling Woes. Pin
HakunaMatada30-Jul-06 18:40
HakunaMatada30-Jul-06 18:40 
QuestionAbout IE 7 Tabs Pin
JaydeepB26-Jul-06 21:46
JaydeepB26-Jul-06 21:46 
AnswerRe: About IE 7 Tabs Pin
JaydeepB27-Jul-06 21:25
JaydeepB27-Jul-06 21:25 

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.