Click here to Skip to main content
15,887,302 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Access to Locigal Drives under Vista Pin
Bram van Kampen18-Aug-09 14:35
Bram van Kampen18-Aug-09 14:35 
GeneralRe: Access to Locigal Drives under Vista Pin
Michael Dunn18-Aug-09 16:20
sitebuilderMichael Dunn18-Aug-09 16:20 
GeneralRe: Access to Locigal Drives under Vista Pin
Bram van Kampen23-Aug-09 13:39
Bram van Kampen23-Aug-09 13:39 
AnswerRe: Access to Locigal Drives under Vista Pin
bob1697217-Aug-09 17:32
bob1697217-Aug-09 17:32 
QuestionImporting a class from a DLL with a different name Pin
Code-o-mat17-Aug-09 11:48
Code-o-mat17-Aug-09 11:48 
AnswerRe: Importing a class from a DLL with a different name Pin
Bram van Kampen17-Aug-09 14:09
Bram van Kampen17-Aug-09 14:09 
GeneralRe: Importing a class from a DLL with a different name Pin
Code-o-mat17-Aug-09 21:10
Code-o-mat17-Aug-09 21:10 
GeneralRe: Importing a class from a DLL with a different name Pin
Bram van Kampen18-Aug-09 0:07
Bram van Kampen18-Aug-09 0:07 
Code-o-mat wrote:
So, what i have found out is that the problem is caused by mismatching calling conventions. The header file (xstring.h i believe) declares the 2 methods as __thiscall, that is, they are two member methods of __Basic_string, however, the library or DLL (am not sure which here) exports these as static, __stdcall methods, thus, they "can't find each other"


There is something seriously wrong here if the declaration in the header does not match the implementation in the DLL. Do you have the correct header, are you linking with the correct DLL, are the correct manifest constants defined. As this are standard items provided by Microsoft and used by millions of people, it is unlikely that something is amiss with the code persee. See if there is a static definition of the function in the header, and find out which conditional manifests are required to compile them.

regards,


Smile | :)

Bram van Kampen

AnswerRe: Importing a class from a DLL with a different name Pin
KarstenK19-Aug-09 3:25
mveKarstenK19-Aug-09 3:25 
GeneralRe: Importing a class from a DLL with a different name Pin
Code-o-mat19-Aug-09 5:32
Code-o-mat19-Aug-09 5:32 
QuestionHooking a api function using jmp instruction implent Pin
jhon cage17-Aug-09 9:37
jhon cage17-Aug-09 9:37 
AnswerRe: Hooking a api function using jmp instruction implent Pin
Bram van Kampen17-Aug-09 14:26
Bram van Kampen17-Aug-09 14:26 
QuestionCreateFile problem Pin
birajendu17-Aug-09 4:38
birajendu17-Aug-09 4:38 
AnswerRe: CreateFile problem Pin
Ahmed Charfeddine17-Aug-09 4:50
Ahmed Charfeddine17-Aug-09 4:50 
AnswerRe: CreateFile problem Pin
David Crow17-Aug-09 4:58
David Crow17-Aug-09 4:58 
GeneralRe: CreateFile problem Pin
birajendu17-Aug-09 6:49
birajendu17-Aug-09 6:49 
QuestionBest place to call GdiplusStartup in an MFC MDI Application Pin
bob1697217-Aug-09 4:25
bob1697217-Aug-09 4:25 
AnswerRe: Best place to call GdiplusStartup in an MFC MDI Application Pin
Randor 17-Aug-09 4:38
professional Randor 17-Aug-09 4:38 
GeneralRe: Best place to call GdiplusStartup in an MFC MDI Application Pin
bob1697217-Aug-09 5:10
bob1697217-Aug-09 5:10 
GeneralRe: Best place to call GdiplusStartup in an MFC MDI Application Pin
bob1697217-Aug-09 7:28
bob1697217-Aug-09 7:28 
AnswerRe: Best place to call GdiplusStartup in an MFC MDI Application Pin
Stuart Dootson17-Aug-09 6:06
professionalStuart Dootson17-Aug-09 6:06 
GeneralRe: Best place to call GdiplusStartup in an MFC MDI Application Pin
bob1697217-Aug-09 7:24
bob1697217-Aug-09 7:24 
AnswerRe: Best place to call GdiplusStartup in an MFC MDI Application Pin
Joe Woodbury17-Aug-09 6:11
professionalJoe Woodbury17-Aug-09 6:11 
GeneralRe: Best place to call GdiplusStartup in an MFC MDI Application Pin
bob1697217-Aug-09 7:33
bob1697217-Aug-09 7:33 
GeneralRe: Best place to call GdiplusStartup in an MFC MDI Application [modified] Pin
Joe Woodbury17-Aug-09 7:39
professionalJoe Woodbury17-Aug-09 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.