Click here to Skip to main content
15,892,298 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Multiple #define with same name Pin
Luc Pattyn9-Feb-10 11:38
sitebuilderLuc Pattyn9-Feb-10 11:38 
GeneralRe: Multiple #define with same name Pin
Maximilien9-Feb-10 15:15
Maximilien9-Feb-10 15:15 
AnswerRe: Multiple #define with same name Pin
T21029-Feb-10 20:56
T21029-Feb-10 20:56 
AnswerRe: Multiple #define with same name Pin
David Crow10-Feb-10 4:03
David Crow10-Feb-10 4:03 
QuestionFile Input/Output [solved] Pin
Eugén Jung9-Feb-10 8:33
Eugén Jung9-Feb-10 8:33 
AnswerRe: File Input/Output Pin
Maximilien9-Feb-10 9:03
Maximilien9-Feb-10 9:03 
QuestionHow to call global functions of dll with void* (or some more generic pointer) Pin
glitteringsound9-Feb-10 7:35
glitteringsound9-Feb-10 7:35 
AnswerRe: How to call global functions of dll with void* (or some more generic pointer) Pin
Avi Berger9-Feb-10 8:07
Avi Berger9-Feb-10 8:07 
You can't call a function without knowing the number and type of parameters it requires - whether a free function or a member function, whether statically linked or dynamically linked, whether directly or through a pointer. How would you know what arguments to provide? How would the compiler be able to implement the call, passing arguments correctly and using the correct calling convention?

To be called via a pointer, member functions of a class need everything that a free function would plus an object to act on.

If you really needed to use void pointers, you will need to find or put together something that couples the pointers with some sort of identification of the function signature so that the pointer can be appropriately cast when used. You would also need to work something out to provide the proper arguments and dealing with any return value.

Either via documentation, header file, or some mechanism in the dll itself, you need to have information about the exported functions in order to use them.

Good Luck.
Please do not read this signature.

AnswerRe: How to call global functions of dll with void* (or some more generic pointer) [modified] Pin
BonshatS9-Feb-10 10:20
BonshatS9-Feb-10 10:20 
AnswerRe: How to call global functions of dll with void* (or some more generic pointer) Pin
T21029-Feb-10 20:58
T21029-Feb-10 20:58 
GeneralRe: How to call global functions of dll with void* (or some more generic pointer) [modified] Pin
glitteringsound9-Feb-10 21:30
glitteringsound9-Feb-10 21:30 
GeneralRe: How to call global functions of dll with void* (or some more generic pointer) Pin
Rozis10-Feb-10 14:07
Rozis10-Feb-10 14:07 
QuestionHow to import a file into PE header of an exe then load that file from within modified exe Pin
only_jack9-Feb-10 5:51
only_jack9-Feb-10 5:51 
AnswerRe: How to import a file into PE header of an exe then load that file from within modified exe Pin
Richard MacCutchan9-Feb-10 6:17
mveRichard MacCutchan9-Feb-10 6:17 
GeneralRe: How to import a file into PE header of an exe then load that file from within modified exe Pin
only_jack9-Feb-10 7:08
only_jack9-Feb-10 7:08 
GeneralRe: How to import a file into PE header of an exe then load that file from within modified exe Pin
David Crow9-Feb-10 7:19
David Crow9-Feb-10 7:19 
GeneralRe: How to import a file into PE header of an exe then load that file from within modified exe Pin
LunaticFringe9-Feb-10 7:32
LunaticFringe9-Feb-10 7:32 
GeneralRe: How to import a file into PE header of an exe then load that file from within modified exe Pin
only_jack9-Feb-10 10:53
only_jack9-Feb-10 10:53 
GeneralRe: How to import a file into PE header of an exe then load that file from within modified exe Pin
Richard MacCutchan9-Feb-10 21:53
mveRichard MacCutchan9-Feb-10 21:53 
GeneralRe: How to import a file into PE header of an exe then load that file from within modified exe Pin
Richard MacCutchan9-Feb-10 7:47
mveRichard MacCutchan9-Feb-10 7:47 
Questionerror LNK2001: unresolved external symbol "private: static class std::map<class std::basic_string Pin
transoft9-Feb-10 3:24
transoft9-Feb-10 3:24 
AnswerRe: error LNK2001: unresolved external symbol "private: static class std::map<class std::basic_string Pin
Graham Breach9-Feb-10 3:44
Graham Breach9-Feb-10 3:44 
QuestionMIDL cascading Pin
William Engberts9-Feb-10 1:26
William Engberts9-Feb-10 1:26 
QuestionMessage Removed Pin
9-Feb-10 0:18
gregarion9-Feb-10 0:18 
AnswerRe: Database Syntax Pin
ThatsAlok9-Feb-10 0:46
ThatsAlok9-Feb-10 0:46 

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.