Click here to Skip to main content
15,889,116 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralATL dll locks in memory Pin
Gerosa1-Apr-02 7:17
Gerosa1-Apr-02 7:17 
GeneralRe: ATL dll locks in memory Pin
Joaquín M López Muñoz1-Apr-02 10:10
Joaquín M López Muñoz1-Apr-02 10:10 
GeneralRe: ATL dll locks in memory Pin
Bill Wilson1-Apr-02 12:42
Bill Wilson1-Apr-02 12:42 
GeneralRe: ATL dll locks in memory Pin
Michael Dunn1-Apr-02 16:46
sitebuilderMichael Dunn1-Apr-02 16:46 
GeneralIMPLEMENT_SERIAL and versions Pin
dazinith1-Apr-02 6:49
dazinith1-Apr-02 6:49 
GeneralRe: IMPLEMENT_SERIAL and versions Pin
dazinith1-Apr-02 8:21
dazinith1-Apr-02 8:21 
GeneralRe: IMPLEMENT_SERIAL and versions Pin
Ravi Bhavnani1-Apr-02 10:40
professionalRavi Bhavnani1-Apr-02 10:40 
GeneralRe: IMPLEMENT_SERIAL and versions Pin
Ted Christiansen17-Apr-02 8:36
Ted Christiansen17-Apr-02 8:36 
dazinth,

I just had a similar problem. When you use CArray<cmyobj, cmyobj&=""> then you need to override SerializeElements (see MSDN). My solution was to store and load the version right before the elements were serialized and then set the object schema member variable as each element was serialized. Hope this helps.

Ted

//////////////////////////////////////////////////////////////////////
// Serialize the FEVface
// necessary because CArray does not provide this function itself
//////////////////////////////////////////////////////////////////////
template <> void AFXAPI SerializeElements <cmyobj> ( CArchive& ar, CMYobj* pNew, int nCount )
{
UINT version;

if (ar.IsLoading() == TRUE) {
ar >> version;
}
else {
ar << CONST_CURVERSION;
}

for ( int i = 0; i < nCount; i++, pNew++ ) {
ar.m_nObjectSchema = version;
pNew->Serialize( ar );
}
}Smile | :)
GeneralRe: IMPLEMENT_SERIAL and versions Pin
melwyn18-Jun-02 4:45
melwyn18-Jun-02 4:45 
GeneralREAL office XP menu look-alike Pin
Jon Newman1-Apr-02 6:40
Jon Newman1-Apr-02 6:40 
GeneralRe: REAL office XP menu look-alike Pin
MaTrIX2k21-Apr-02 6:49
MaTrIX2k21-Apr-02 6:49 
GeneralRe: REAL office XP menu look-alike Pin
Ramon Casellas1-Apr-02 7:01
Ramon Casellas1-Apr-02 7:01 
GeneralAssociate the file types to application Pin
George Anescu1-Apr-02 5:56
George Anescu1-Apr-02 5:56 
GeneralRe: Associate the file types to application Pin
Joaquín M López Muñoz1-Apr-02 6:27
Joaquín M López Muñoz1-Apr-02 6:27 
GeneralRe: Associate the file types to application Pin
Gary Kirkham21-Jan-04 8:43
Gary Kirkham21-Jan-04 8:43 
GeneralmciSendString Pin
Sumudu Perera1-Apr-02 5:50
Sumudu Perera1-Apr-02 5:50 
GeneralATL functions in.h files Pin
1-Apr-02 5:28
suss1-Apr-02 5:28 
GeneralRe: ATL functions in.h files Pin
James R. Twine1-Apr-02 5:35
James R. Twine1-Apr-02 5:35 
GeneralRe: ATL functions in.h files Pin
Tim Smith1-Apr-02 6:05
Tim Smith1-Apr-02 6:05 
GeneralRe: ATL functions in.h files Pin
James R. Twine1-Apr-02 6:14
James R. Twine1-Apr-02 6:14 
GeneralRe: ATL functions in.h files Pin
Tim Smith1-Apr-02 6:21
Tim Smith1-Apr-02 6:21 
GeneralRe: ATL functions in.h files Pin
James R. Twine1-Apr-02 6:30
James R. Twine1-Apr-02 6:30 
GeneralRe: ATL functions in.h files Pin
1-Apr-02 8:46
suss1-Apr-02 8:46 
GeneralRe: ATL functions in.h files Pin
Tim Smith1-Apr-02 9:01
Tim Smith1-Apr-02 9:01 
GeneralCHtmlEditCtrl in VS.NET... Pin
James R. Twine1-Apr-02 5:10
James R. Twine1-Apr-02 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.