Click here to Skip to main content
15,898,222 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: WTL - dynamically creating buttons etc. Pin
Tommy H D Svensson2-Aug-01 9:35
Tommy H D Svensson2-Aug-01 9:35 
GeneralRe: WTL - dynamically creating buttons etc. Pin
Christian Graus2-Aug-01 11:35
protectorChristian Graus2-Aug-01 11:35 
GeneralRe: WTL - dynamically creating buttons etc. Pin
Michael Dunn31-Jul-01 20:06
sitebuilderMichael Dunn31-Jul-01 20:06 
GeneralRe: WTL - dynamically creating buttons etc. Pin
Christian Graus1-Aug-01 2:59
protectorChristian Graus1-Aug-01 2:59 
GeneralRe: WTL - dynamically creating buttons etc. Pin
Michael Dunn1-Aug-01 13:06
sitebuilderMichael Dunn1-Aug-01 13:06 
GeneralRe: WTL - dynamically creating buttons etc. Pin
Christian Graus1-Aug-01 13:09
protectorChristian Graus1-Aug-01 13:09 
GeneralCreate a Setup File Pin
sankar31-Jul-01 16:10
sankar31-Jul-01 16:10 
Generaldynamic_cast and void * Pin
31-Jul-01 11:22
suss31-Jul-01 11:22 
Can someone please point out to me what I am missing.

I have a number of classes (Stored Procedures) derived from a base class (CRecordset). The base class has functionality common to all the derived classes (Open, Execute, Close fuctions), so I am trying to create a function where I can pass the object to operate on as a pointer to the base class, find the derived class from the RTTI and call the appropriate functions.

However my problem is that the compiler sees the void * from the dynamic_cast and complains when I try and call members associated with a void *. I can see why this would be a problem, the compiler has no information on the object pointed to by the void *, after all this is only available at runtime, but is there anyway around this problem?

I wondered if I could use pointers to members to create offsets into the class, but again the compiler complains that the left side of the argument points to a void *.

I believe what I am trying to do can be done, I'm just not sure what I am missing.

Thanks,

Richard
GeneralRe: dynamic_cast and void * Pin
Ben Burnett31-Jul-01 14:07
Ben Burnett31-Jul-01 14:07 
GeneralRe: dynamic_cast and void * Pin
Asif Ahmad31-Jul-01 19:57
Asif Ahmad31-Jul-01 19:57 
GeneralRe: dynamic_cast and void * Pin
Malcolm McMahon31-Jul-01 22:59
Malcolm McMahon31-Jul-01 22:59 
GeneralCCtrlView does not show my items Pin
Wim Jans31-Jul-01 11:05
Wim Jans31-Jul-01 11:05 
GeneralRe: CCtrlView does not show my items Pin
Ben Burnett31-Jul-01 14:24
Ben Burnett31-Jul-01 14:24 
GeneralRe: CCtrlView does not show my items Pin
Wim Jans1-Aug-01 2:12
Wim Jans1-Aug-01 2:12 
GeneralExtracting features from a BMP Pin
Russel Hawkins31-Jul-01 10:57
Russel Hawkins31-Jul-01 10:57 
GeneralRe: Extracting features from a BMP Pin
Chris Losinger31-Jul-01 11:18
professionalChris Losinger31-Jul-01 11:18 
GeneralRe: Extracting features from a BMP Pin
Russel Hawkins31-Jul-01 21:36
Russel Hawkins31-Jul-01 21:36 
GeneralReading int/long lengths from binary file Pin
31-Jul-01 10:08
suss31-Jul-01 10:08 
GeneralRe: Reading int/long lengths from binary file Pin
Paolo Messina31-Jul-01 10:45
professionalPaolo Messina31-Jul-01 10:45 
GeneralIEnumIDList and Next usage Pin
31-Jul-01 9:34
suss31-Jul-01 9:34 
GeneralResizing List Control Columns Pin
Scott Evans31-Jul-01 9:13
Scott Evans31-Jul-01 9:13 
GeneralRe: Resizing List Control Columns Pin
Tomasz Sowinski31-Jul-01 9:21
Tomasz Sowinski31-Jul-01 9:21 
GeneralRe: Resizing List Control Columns Pin
Paolo Messina31-Jul-01 10:33
professionalPaolo Messina31-Jul-01 10:33 
GeneralSetting font used by TextOut Pin
31-Jul-01 7:18
suss31-Jul-01 7:18 
GeneralRe: Setting font used by TextOut Pin
Tomasz Sowinski31-Jul-01 7:39
Tomasz Sowinski31-Jul-01 7:39 

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.