Click here to Skip to main content
15,905,686 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: XML namespace problem i think Pin
LCI14-Jun-05 11:30
LCI14-Jun-05 11:30 
GeneralRe: XML namespace problem i think Pin
Tom Archer14-Jun-05 11:35
Tom Archer14-Jun-05 11:35 
GeneralRe: XML namespace problem i think Pin
LCI14-Jun-05 11:37
LCI14-Jun-05 11:37 
GeneralRe: XML namespace problem i think Pin
LCI14-Jun-05 11:48
LCI14-Jun-05 11:48 
GeneralRe: XML namespace problem i think Pin
Tom Archer14-Jun-05 12:17
Tom Archer14-Jun-05 12:17 
GeneralRe: XML namespace problem i think Pin
LCI15-Jun-05 5:56
LCI15-Jun-05 5:56 
GeneralMultiple languages in single resource file Pin
senseilee14-Jun-05 3:38
senseilee14-Jun-05 3:38 
GeneralRe: Multiple languages in single resource file Pin
Blake Miller14-Jun-05 9:19
Blake Miller14-Jun-05 9:19 
Are you using MFC?

Because 23 out of 24 calls to find a resource only use FindResource instead of FindResourceEx.

The FindResource function determines the location of a resource with the specified type and name in the specified module. To specify a language, use the FindResourceEx function.

I am 'guessing' that the FindResource function returns the first resource it finds matching the module, name, and type, regardles if it matches the user's current language settings or not. For exmaple, look into the MFC source code at AfxFindResourceHandle.

Your best bet might be to write a wrapper for FindResource, and get it linked ahead of ALL the other libraries your app uses, or else hijack it. It can obtain the user's current language (see AfxGetPropSheetFont in MFC source as a decent example) and then you might have better luck.

Review these article (by title) on CP for some ideas:
APIHijack - A Library for easy DLL function hooking.
DLL Injection and function interception tutorial
HookImportFunctionByName v1.0
General[out] parameters for ActiveX control interface Pin
Ian Bowler14-Jun-05 6:31
Ian Bowler14-Jun-05 6:31 
GeneralRe: [out] parameters for ActiveX control interface Pin
Ian Bowler14-Jun-05 8:36
Ian Bowler14-Jun-05 8:36 
Generalbizarre asm problem Pin
heebiejeebies14-Jun-05 5:19
heebiejeebies14-Jun-05 5:19 
GeneralCOleDateTime AddDays() Pin
DanYELL14-Jun-05 4:57
DanYELL14-Jun-05 4:57 
GeneralRe: COleDateTime AddDays() Pin
David Crow14-Jun-05 2:10
David Crow14-Jun-05 2:10 
GeneralRe: COleDateTime AddDays() Pin
DanYELL14-Jun-05 5:56
DanYELL14-Jun-05 5:56 
GeneralRe: COleDateTime AddDays() Pin
David Crow14-Jun-05 3:03
David Crow14-Jun-05 3:03 
GeneralConvert CString to CTime / COleDateTime Pin
P-Rex14-Jun-05 4:39
P-Rex14-Jun-05 4:39 
GeneralRe: Convert CString to CTime / COleDateTime Pin
David Crow14-Jun-05 2:07
David Crow14-Jun-05 2:07 
GeneralRe: Convert CString to CTime / COleDateTime Pin
P-Rex14-Jun-05 5:17
P-Rex14-Jun-05 5:17 
GeneralRe: Convert CString to CTime / COleDateTime Pin
David Crow14-Jun-05 2:22
David Crow14-Jun-05 2:22 
GeneralRe: Convert CString to CTime / COleDateTime Pin
DavidR_r14-Jun-05 8:00
DavidR_r14-Jun-05 8:00 
GeneralRe: Convert CString to CTime / COleDateTime Pin
David Crow14-Jun-05 8:04
David Crow14-Jun-05 8:04 
GeneralRe: Convert CString to CTime / COleDateTime Pin
JWood14-Jun-05 6:03
JWood14-Jun-05 6:03 
GeneralRe: Convert CString to CTime / COleDateTime Pin
P-Rex14-Jun-05 20:22
P-Rex14-Jun-05 20:22 
Questionmake stacktrace or what calls DllCanUnloadNow? Pin
ThinkingPrometheus14-Jun-05 4:21
ThinkingPrometheus14-Jun-05 4:21 
GeneralLooking for Dialog Manager component for VC++ 7. Pin
mlatimer14-Jun-05 4:00
mlatimer14-Jun-05 4:00 

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.