Click here to Skip to main content
15,899,313 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionCHTMLView properties & JavaScript? Pin
iainbyoung14-May-02 6:10
iainbyoung14-May-02 6:10 
AnswerRe: CHTMLView properties & JavaScript? Pin
Niklas L14-May-02 22:45
Niklas L14-May-02 22:45 
GeneralRe: CHTMLView properties & JavaScript? Pin
iainbyoung15-May-02 2:27
iainbyoung15-May-02 2:27 
QuestionMenu dimensions? Pin
twomagiclovers14-May-02 5:34
twomagiclovers14-May-02 5:34 
AnswerRe: Menu dimensions? Pin
Roger Allen14-May-02 6:48
Roger Allen14-May-02 6:48 
GeneralCListCtrl LvnItemChanged() issues Pin
dazinith14-May-02 5:28
dazinith14-May-02 5:28 
GeneralRe: CListCtrl LvnItemChanged() issues Pin
Bill Wilson14-May-02 11:44
Bill Wilson14-May-02 11:44 
GeneralPrinting using gdi+ Pin
khaldoun14-May-02 5:13
khaldoun14-May-02 5:13 
GeneralDrawText and MM_HIMETRIC Pin
Braulio Dez14-May-02 5:12
Braulio Dez14-May-02 5:12 
GeneralRe: DrawText and MM_HIMETRIC Pin
David Salter14-May-02 9:24
David Salter14-May-02 9:24 
Generalmonthview control driving me mad Pin
benjymous14-May-02 5:08
benjymous14-May-02 5:08 
Generalan interesting design prob...no...situation Pin
14-May-02 4:52
suss14-May-02 4:52 
GeneralRe: an interesting design prob...no...situation Pin
Joaquín M López Muñoz14-May-02 5:00
Joaquín M López Muñoz14-May-02 5:00 
QuestionMFC class sets ownerdraw style? Pin
14-May-02 4:50
suss14-May-02 4:50 
AnswerRe: MFC class sets ownerdraw style? Pin
14-May-02 6:17
suss14-May-02 6:17 
GeneralRe: MFC class sets ownerdraw style? Pin
Joel Lucsy14-May-02 8:05
Joel Lucsy14-May-02 8:05 
GeneralRe: MFC class sets ownerdraw style? Pin
14-May-02 21:07
suss14-May-02 21:07 
GeneralThunk - That's the sound of my head on the desk.... Pin
Kevin Gutteridge14-May-02 4:47
Kevin Gutteridge14-May-02 4:47 
Hi All, Can anyone help with this? I'm now totally confused by conflicting articles....

I have a 16Bit DLL that I need to call from a VC++ 6.0 32Bit application. The DLL cannot be recompiled (and it will have a short life anyway).

The 32Bit application needs to run on Windows 9x / NT / 2000 /XP. My understanding is that I need to use the Generic Thunk for this - Is this correct? Is so how? I can find lots of examples of 16Bit calling 32Bit but not the other way around (and would'nt that be the more popular thing to do?) - Or is it so obvious that I am missing the point!

The functions in the 16Bit DLL have been declared as below:

int FAR PASCAL __export files_pack( char *, char *, unsigned, unsigned *, long );
int FAR PASCAL __export files_unpack( char *, char * );
int FAR PASCAL __export split_pack( char *, char *, unsigned *, long );

Does it make any difference because they use the PASCAL calling convention?

HELP PLEASE BEFORE I EXPLODE!

Regards
Kevin.






GeneralRe: Thunk - That's the sound of my head on the desk.... Pin
Joao Vaz14-May-02 6:00
Joao Vaz14-May-02 6:00 
GeneralRe: Thunk - That's the sound of my head on the desk.... Pin
Kevin Gutteridge14-May-02 6:11
Kevin Gutteridge14-May-02 6:11 
GeneralRe: Thunk - That's the sound of my head on the desk.... Pin
Joao Vaz14-May-02 6:28
Joao Vaz14-May-02 6:28 
GeneralRe: Thunk - Funky code due to Pascal convention Pin
Joao Vaz14-May-02 6:43
Joao Vaz14-May-02 6:43 
GeneralRe: Thunk - Funky code due to Pascal convention Pin
Kevin Gutteridge14-May-02 6:56
Kevin Gutteridge14-May-02 6:56 
GeneralRe: Thunk - Funky code due to Pascal convention Pin
Kevin Gutteridge17-May-02 6:20
Kevin Gutteridge17-May-02 6:20 
GeneralRe: Thunk - Funky code due to Pascal convention Pin
Joao Vaz17-May-02 6:50
Joao Vaz17-May-02 6:50 

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.