Click here to Skip to main content
15,915,733 members
Home / Discussions / ATL / WTL / STL
   

ATL / WTL / STL

 
GeneralATL/WTL vs MFC Pin
Jean-Marc Molina13-Mar-03 21:02
Jean-Marc Molina13-Mar-03 21:02 
GeneralRe: ATL/WTL vs MFC Pin
roel_13-Mar-03 21:54
roel_13-Mar-03 21:54 
GeneralRe: ATL/WTL vs MFC Pin
Jean-Marc Molina14-Mar-03 15:01
Jean-Marc Molina14-Mar-03 15:01 
GeneralRe: ATL/WTL vs MFC Pin
Michael Dunn14-Mar-03 15:51
sitebuilderMichael Dunn14-Mar-03 15:51 
GeneralRe: ATL/WTL vs MFC Pin
Jean-Marc Molina14-Mar-03 17:55
Jean-Marc Molina14-Mar-03 17:55 
GeneralRe: ATL/WTL vs MFC Pin
Michael Dunn15-Mar-03 13:16
sitebuilderMichael Dunn15-Mar-03 13:16 
GeneralRe: ATL/WTL vs MFC Pin
Brian Shifrin15-Mar-03 4:01
Brian Shifrin15-Mar-03 4:01 
GeneralRe: ATL/WTL vs MFC Pin
Ernesto D.15-Mar-03 15:22
Ernesto D.15-Mar-03 15:22 
Hi, you dont have to know about COM to learn WTL, ibe wrote several WTL apps, and i dont know jack-S@#t about COM Smile | :)
What you DO need to know about (at least at a basic level) is about Win32 (the windows API), cause WTL is just a thin wrapper around it(unlike MFC, wich almost completely "hides it" from you) You dont know API? No sweat! if you start learning WTL you will "accidentally" learn API!
I think that this is the major advantage about WTL over MFC, you can writte code on MFC with only very basic knowlage on the windows API, but on WTL you MUST know about it, So why is this an advantage? well consider this, if you were asked to write something without MFC, you probably couldnt do it right? cause when you learned about MFC you learned exacly that, MFC! and MFC works rather Differently that the windows API. If however you learn about WTL (and there for W32 API) and you someday need to write an app using something else, chances are that you WILL be able to do it, cause you allready know the very "heart" of windows programming wich is of course... The API.

In the simplest way of seeing the WTL vs MFC debate, i think it all comes down to this:
If you write programs because you have to, because its "your job" and you want to do it in the easiest fastest possible way (that doesnt involve VB Smile | :) , and are confindent that you will NEVER have to use anything else but MFC, then by all means DO use MFC.
BUT, if you write programs because you LOVE IT, and you wanna have full control of whats happening inside them, plus, you recon that you some day might have to use something else to do it, then i pretty much belive that WTL is a good way to go.

On a side note, i actually belive that WTL is easyer to learn that MFC. it took me about 5-6 months plus 3 full size books to get a relatively firm foothold on MFC, and it only took me about 2 weeks and a couple of sketchy online tutorials to learn WTL.
GeneralRe: ATL/WTL vs MFC Pin
Jean-Marc Molina18-Mar-03 6:45
Jean-Marc Molina18-Mar-03 6:45 
GeneralRe: ATL/WTL vs MFC Pin
Tim Smith19-Mar-03 2:32
Tim Smith19-Mar-03 2:32 
QuestionHow to create a new HTML Doc (from scratch). Pin
Joan M13-Mar-03 4:28
professionalJoan M13-Mar-03 4:28 
AnswerRe: How to create a new HTML Doc (from scratch). Pin
Neville Franks15-Mar-03 0:51
Neville Franks15-Mar-03 0:51 
GeneralRe: How to create a new HTML Doc (from scratch). Pin
Nitron25-Mar-03 13:26
Nitron25-Mar-03 13:26 
GeneralRe: How to create a new HTML Doc (from scratch). Pin
Neville Franks25-Mar-03 13:57
Neville Franks25-Mar-03 13:57 
GeneralActive Scripting Question Pin
Brian van der Beek9-Mar-03 4:19
Brian van der Beek9-Mar-03 4:19 
GeneralRe: Active Scripting Question Pin
Brian Shifrin10-Mar-03 9:25
Brian Shifrin10-Mar-03 9:25 
GeneralRegistry with WIN32_WINNT 0x0501 Pin
Tommy2k8-Mar-03 13:56
Tommy2k8-Mar-03 13:56 
Questionhow to pass a pointer in com? Pin
logo2age6-Mar-03 19:00
logo2age6-Mar-03 19:00 
AnswerRe: how to pass a pointer in com? Pin
Christian Graus6-Mar-03 19:14
protectorChristian Graus6-Mar-03 19:14 
AnswerRe: how to pass a pointer in com? Pin
Anders Molin7-Mar-03 13:37
professionalAnders Molin7-Mar-03 13:37 
AnswerRe: how to pass a pointer in com? Pin
Jörgen Sigvardsson16-Mar-03 9:35
Jörgen Sigvardsson16-Mar-03 9:35 
GeneralTransparent setting problem Pin
Jared McIntyre6-Mar-03 17:31
Jared McIntyre6-Mar-03 17:31 
GeneralRe: Transparent setting problem Pin
Michael Dunn6-Mar-03 17:45
sitebuilderMichael Dunn6-Mar-03 17:45 
GeneralRe: Transparent setting problem Pin
Jared McIntyre6-Mar-03 17:58
Jared McIntyre6-Mar-03 17:58 
GeneralATL7 control versioning Pin
Rob Caldecott5-Mar-03 7:33
Rob Caldecott5-Mar-03 7:33 

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.