001
20.06.2003, 15:47 Uhr
ao
(Operator)
|
Ich bin nicht der MFC-Experte, aber nach kurzem Drüberlesen hab ich das so verstanden, daß CObArray nur für Objekte passend ist, die von CObject abgeleitet sind. Das ist bei COleDateTime nicht der Fall.
Abhilfe könnte sein, eine eigene Klasse zu bauen:
Code: |
class CHackuDateTime : public COleDateTime, public CObject;
|
, die hat alles, was COleDateTime hat, plus die Fähigkeit, sich "sanft", d.h. per dynamic_cast, in ein CObject und wieder zurück zu verwandeln.
ao Dieser Post wurde am 20.06.2003 um 15:47 Uhr von ao editiert. |