Click here to Skip to main content
15,887,356 members
Home / Discussions / ATL / WTL / STL
   

ATL / WTL / STL

 
GeneralRe: What's the difference between Interface and dispInterface? Pin
Stephen Hewitt3-Jun-10 14:05
Stephen Hewitt3-Jun-10 14:05 
AnswerRe: What's the difference between Interface and dispInterface? Pin
Stephen Hewitt3-Jun-10 14:04
Stephen Hewitt3-Jun-10 14:04 
QuestionCreatin instance failed of a COM Pin
Schehaider_Aymen1-Jun-10 23:28
Schehaider_Aymen1-Jun-10 23:28 
AnswerRe: Creatin instance failed of a COM Pin
Schehaider_Aymen2-Jun-10 0:59
Schehaider_Aymen2-Jun-10 0:59 
GeneralRe: Creatin instance failed of a COM Pin
Randor 2-Jun-10 7:51
professional Randor 2-Jun-10 7:51 
GeneralRe: Creatin instance failed of a COM Pin
Randor 3-Jun-10 14:58
professional Randor 3-Jun-10 14:58 
QuestionATL / COM what's the use for ? Pin
Schehaider_Aymen1-Jun-10 6:00
Schehaider_Aymen1-Jun-10 6:00 
AnswerRe: ATL / COM what's the use for ? Pin
Randor 1-Jun-10 8:30
professional Randor 1-Jun-10 8:30 
Well COM was originally intended to be a solution for DLL Hell[^]. In the old days... when CompanyX updated a Microsoft distributable DLL... it would often break the application written by CompanyY. "The procedure entry point.. blah blah could not be located..."

So naturally the user would phone CompanyY and complain about the crash. At this point CompanyY would send the user the original DLL to fix the issue. One problem... now the application written by CompanyX no longer works. COM was suppose to fix the problem by allowing multiple versions of the same component to be installed on the system and be located using a GUID in the registry.

Fast forward to the modern era... we still have the DLL Hell problem... and the new solution is called WinSxS[^].

History lesson over, lets have this conversation again in 10 years and see whats changed.

Best Wishes,
-David Delaune
GeneralRe: ATL / COM what's the use for ? Pin
Schehaider_Aymen1-Jun-10 9:29
Schehaider_Aymen1-Jun-10 9:29 
GeneralRe: ATL / COM what's the use for ? Pin
Stephen Hewitt3-Jun-10 14:09
Stephen Hewitt3-Jun-10 14:09 
GeneralRe: ATL / COM what's the use for ? Pin
Schehaider_Aymen1-Jun-10 11:24
Schehaider_Aymen1-Jun-10 11:24 
GeneralRe: ATL / COM what's the use for ? Pin
Randor 1-Jun-10 12:14
professional Randor 1-Jun-10 12:14 
GeneralRe: ATL / COM what's the use for ? Pin
Schehaider_Aymen1-Jun-10 21:06
Schehaider_Aymen1-Jun-10 21:06 
AnswerRe: ATL / COM what's the use for ? Pin
Aescleal2-Jun-10 10:37
Aescleal2-Jun-10 10:37 
GeneralRe: ATL / COM what's the use for ? Pin
Schehaider_Aymen2-Jun-10 21:58
Schehaider_Aymen2-Jun-10 21:58 
QuestionWindows Vista not allowed to write file on C:\Users folder Pin
am 20091-Jun-10 3:50
am 20091-Jun-10 3:50 
AnswerRe: Windows Vista not allowed to write file on C:\Users folder Pin
Randor 1-Jun-10 8:38
professional Randor 1-Jun-10 8:38 
GeneralRe: Windows Vista not allowed to write file on C:\Users folder Pin
am 20092-Jun-10 4:27
am 20092-Jun-10 4:27 
QuestionRe: Windows Vista not allowed to write file on C:\Users folder Pin
Randor 2-Jun-10 7:46
professional Randor 2-Jun-10 7:46 
AnswerRe: Windows Vista not allowed to write file on C:\Users folder Pin
am 20093-Jun-10 4:21
am 20093-Jun-10 4:21 
QuestionProblem with Activex control property pages Pin
Sreenivas00328-May-10 2:17
Sreenivas00328-May-10 2:17 
QuestionAbout the remove() behavior of container list on MAC [modified] Pin
szh12113-May-10 15:47
szh12113-May-10 15:47 
AnswerRe: About the remove() behavior of container list on MAC Pin
szh12113-May-10 22:55
szh12113-May-10 22:55 
QuestionChild windows of non-modal dialog not receiving WM_DESTROY (at least not when expected) Pin
mjxy9-May-10 4:49
mjxy9-May-10 4:49 
QuestionHowto put a TrackBar in a Menu ? Pin
yarp27-Apr-10 1:07
yarp27-Apr-10 1:07 

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.