Click here to Skip to main content
15,890,336 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
Answer[Message Deleted] Pin
Gajendra Sharma21-Aug-09 2:34
Gajendra Sharma21-Aug-09 2:34 
GeneralRe: Can a client socket be bound to an IP address? Pin
Nemanja Trifunovic21-Aug-09 2:55
Nemanja Trifunovic21-Aug-09 2:55 
GeneralRe: Can a client socket be bound to an IP address? Pin
Rajesh R Subramanian21-Aug-09 2:57
professionalRajesh R Subramanian21-Aug-09 2:57 
GeneralRe: Can a client socket be bound to an IP address? Pin
Randor 21-Aug-09 3:06
professional Randor 21-Aug-09 3:06 
GeneralRe: Can a client socket be bound to an IP address? Pin
Gajendra Sharma21-Aug-09 3:09
Gajendra Sharma21-Aug-09 3:09 
QuestionIs it possible to load and use ocx in Vista Session 0? Pin
Sharath C V21-Aug-09 1:56
professionalSharath C V21-Aug-09 1:56 
Questionc++ Inheritance Question Pin
Rudi66621-Aug-09 0:21
Rudi66621-Aug-09 0:21 
AnswerRe: c++ Inheritance Question Pin
Cedric Moonen21-Aug-09 1:09
Cedric Moonen21-Aug-09 1:09 
That's exactly the purpose of polymorphism. What you have to store in your array, is in fact pointers to the base class:

CArray<CGCxPageElement*> m_Elements;

Then if you have several different children of CGCxPageElement, you can simply create them and store them in the array (a pointer to a child class is also a pointer to the base class):

CGCxPageElement* pNewElement = new CGCxPane();
m_Elements.Add(pNewElement);


Then, if you make your MakeHtml function virtual, you can simply iterate over the array and call the function. It will automatically call the function from the correct type.

Don't forget to delete the elements from the array when you remove them.

I suggest you search a bit for polymorphism and C++ to have a better understanding of it.

Cédric Moonen
Software developer

Charting control [v2.0]
OpenGL game tutorial in C++

GeneralRe: c++ Inheritance Question Pin
Rudi66621-Aug-09 1:54
Rudi66621-Aug-09 1:54 
AnswerRe: c++ Inheritance Question Pin
sashoalm21-Aug-09 1:12
sashoalm21-Aug-09 1:12 
QuestionVC++ Capture image using PMD Camera Pin
maherjas21-Aug-09 0:12
maherjas21-Aug-09 0:12 
AnswerRe: VC++ Capture image using PMD Camera Pin
Adam Roderick J21-Aug-09 1:08
Adam Roderick J21-Aug-09 1:08 
QuestionGetting file pointer (*FILE) Pin
Azghar Hussain20-Aug-09 23:51
professionalAzghar Hussain20-Aug-09 23:51 
AnswerRe: Getting file pointer (*FILE) Pin
sashoalm21-Aug-09 1:08
sashoalm21-Aug-09 1:08 
GeneralRe: Getting file pointer (*FILE) Pin
Azghar Hussain21-Aug-09 2:09
professionalAzghar Hussain21-Aug-09 2:09 
QuestionRasSetEntryProperties() function not working properly in vista. Pin
birajendu20-Aug-09 23:23
birajendu20-Aug-09 23:23 
QuestionURL encoding/decoding function for C++ Pin
sashoalm20-Aug-09 22:43
sashoalm20-Aug-09 22:43 
AnswerRe: URL encoding/decoding function for C++ Pin
Code-o-mat20-Aug-09 22:55
Code-o-mat20-Aug-09 22:55 
AnswerRe: URL encoding/decoding function for C++ Pin
Randor 20-Aug-09 22:55
professional Randor 20-Aug-09 22:55 
GeneralRe: URL encoding/decoding function for C++ Pin
sashoalm20-Aug-09 23:39
sashoalm20-Aug-09 23:39 
AnswerRe: URL encoding/decoding function for C++ Pin
Hristo-Bojilov20-Aug-09 22:57
Hristo-Bojilov20-Aug-09 22:57 
AnswerRe: URL encoding/decoding function for C++ Pin
Rajesh R Subramanian20-Aug-09 22:58
professionalRajesh R Subramanian20-Aug-09 22:58 
GeneralRe: URL encoding/decoding function for C++ Pin
sashoalm20-Aug-09 23:27
sashoalm20-Aug-09 23:27 
GeneralRe: URL encoding/decoding function for C++ Pin
Rajesh R Subramanian21-Aug-09 0:12
professionalRajesh R Subramanian21-Aug-09 0:12 
QuestionRe: URL encoding/decoding function for C++ Pin
David Crow21-Aug-09 3:18
David Crow21-Aug-09 3:18 

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.