Click here to Skip to main content
15,923,845 members
Home / Discussions / ATL / WTL / STL
   

ATL / WTL / STL

 
GeneralRe: streams problem Pin
ra_sasi13-May-04 10:44
ra_sasi13-May-04 10:44 
GeneralNT Service - problem in re-registering service Pin
Anonymous7-May-04 10:48
Anonymous7-May-04 10:48 
GeneralRe: NT Service - problem in re-registering service Pin
Milton Karimbekallil14-May-04 0:23
Milton Karimbekallil14-May-04 0:23 
GeneralToolbar creation and loading in a dialog/activex control Pin
yogishka4-May-04 2:10
yogishka4-May-04 2:10 
GeneralVariant string comparsion Pin
freeware3-May-04 11:00
freeware3-May-04 11:00 
GeneralRe: Variant string comparsion Pin
Michael Dunn3-May-04 12:37
sitebuilderMichael Dunn3-May-04 12:37 
GeneralRe: Variant string comparsion Pin
freeware4-May-04 3:59
freeware4-May-04 3:59 
GeneralCComSafeArray Pin
repekcan3-May-04 3:26
repekcan3-May-04 3:26 
Confused | :confused:
Hi,

While i want to use CComSafeArray by adding "atlsafe.h",i encounter some compilation error.

#include "atlsafe.h"
CComSafeArray<char> sa;

How can i resolve this problem.Could you tell me please what problem is about "atlsafe.h"? Even if i dont add
"CComSafeArray<char> sa;" in code page,i am getting some errors.

//////////////////////////////////////////////////////////////////////
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(84): error C2913: explicit specialization; 'ATL::_ATL_AutomationType' is not a specialization of a class template
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(84): error C2974: 'ATL::_ATL_AutomationType' : invalid template argument for 'T', type expected
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(85): error C2913: explicit specialization; 'ATL::_ATL_AutomationType' is not a specialization of a class template
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(86): error C2913: explicit specialization; 'ATL::_ATL_AutomationType' is not a specialization of a class template
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(87): error C2913: explicit specialization; 'ATL::_ATL_AutomationType' is not a specialization of a class template
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(215): error C2039: 'type' : is not a member of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(215): error C2039: 'type' : is not a member of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(87) : see declaration of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(215): error C2065: 'type' : undeclared identifier
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(215): error C2955: 'ATL::_ATL_AutomationType' : use of class template requires template argument list
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(87) : see declaration of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(572) : see reference to class template instantiation 'ATL::CComSafeArray<t>' being compiled
with
[
T=BSTR
]
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(215): error C2975: '_vartype' : invalid template argument for 'ATL::CComSafeArray', compile-time evaluatable constant expression expected
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(135) : see declaration of '_vartype'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(215): error C3861: 'type': identifier not found, even with argument-dependent lookup
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(220): error C2039: 'type' : is not a member of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(220): error C2039: 'type' : is not a member of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(87) : see declaration of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(220): error C2955: 'ATL::_ATL_AutomationType' : use of class template requires template argument list
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(87) : see declaration of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(220): error C2975: '_vartype' : invalid template argument for 'ATL::CComSafeArray', compile-time evaluatable constant expression expected
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(135) : see declaration of '_vartype'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(220): error C3861: 'type': identifier not found, even with argument-dependent lookup
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(220): error C3861: 'type': identifier not found, even with argument-dependent lookup
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(240): error C2039: '_typewrapper' : is not a member of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(87) : see declaration of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(240): error C2039: '_typewrapper' : is not a member of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(87) : see declaration of 'ATL::_ATL_AutomationType'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(240): error C2143: syntax error : missing ';' before '&'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(240): error C2143: syntax error : missing ';' before '&'
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(240): error C2955: 'ATL::_ATL_AutomationType' : use of class template requires template argument list
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsafe.h(87) : see declaration of 'ATL::_ATL_AutomationType'
QuestionCan we use .NET assemblies in ATL Pin
Tarundeep Singh Kalra2-May-04 22:53
Tarundeep Singh Kalra2-May-04 22:53 
AnswerRe: Can we use .NET assemblies in ATL Pin
Mike Dimmick4-May-04 12:12
Mike Dimmick4-May-04 12:12 
Generalweb service: deployment and debug question Pin
haipengl1-May-04 18:56
haipengl1-May-04 18:56 
QuestionWhy WTL if MFC exists ? Pin
Hesham Amin30-Apr-04 22:31
Hesham Amin30-Apr-04 22:31 
AnswerRe: Why WTL if MFC exists ? Pin
Michael Dunn30-Apr-04 22:46
sitebuilderMichael Dunn30-Apr-04 22:46 
GeneralRe: Why WTL if MFC exists ? Pin
Hesham Amin1-May-04 1:29
Hesham Amin1-May-04 1:29 
AnswerRe: Why WTL if MFC exists ? Pin
John M. Drescher12-May-04 3:12
John M. Drescher12-May-04 3:12 
Generalembedding child activex in parent activeX Pin
Abhi Lahare30-Apr-04 20:31
Abhi Lahare30-Apr-04 20:31 
GeneralRe: embedding child activex in parent activeX Pin
Balkrishna Talele7-May-04 17:49
Balkrishna Talele7-May-04 17:49 
GeneralStatus Bars Pin
antareus28-Apr-04 16:49
antareus28-Apr-04 16:49 
GeneralRe: Status Bars Pin
nalenb29-Apr-04 15:29
nalenb29-Apr-04 15:29 
GeneralRe: Status Bars Pin
antareus30-Apr-04 0:26
antareus30-Apr-04 0:26 
GeneralATL Out-Of-Proc Server Hangs During Registion Pin
Michael Bergman28-Apr-04 8:24
Michael Bergman28-Apr-04 8:24 
GeneralWTL OnFinalMessage(){ delete this; } Pin
AstroDogDog27-Apr-04 13:36
AstroDogDog27-Apr-04 13:36 
GeneralRe: WTL OnFinalMessage(){ delete this; } Pin
Michael Dunn29-Apr-04 18:34
sitebuilderMichael Dunn29-Apr-04 18:34 
GeneralRe: WTL OnFinalMessage(){ delete this; } Pin
AstroDogDog6-May-04 12:32
AstroDogDog6-May-04 12:32 
GeneralRe: WTL OnFinalMessage(){ delete this; } Pin
Solomon_III8-May-04 5:10
Solomon_III8-May-04 5:10 

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.