Click here to Skip to main content
15,891,779 members
Home / Discussions / Article Writing
   

Article Writing

 
GeneralRe: Floating control within CView Pin
Ray Hayes12-May-00 0:40
Ray Hayes12-May-00 0:40 
GeneralExample code for exception handling without MFC Pin
Jazlen21-Apr-00 8:09
sussJazlen21-Apr-00 8:09 
GeneralRe: Example code for exception handling without MFC Pin
Mike Junkin2-May-00 3:27
Mike Junkin2-May-00 3:27 
GeneralMultiple ToolBars with Tabs Pin
Member 134219-Apr-00 21:38
Member 134219-Apr-00 21:38 
GeneralVariable row-height list control Pin
Larry19-Apr-00 5:13
Larry19-Apr-00 5:13 
GeneralPage flipping animation Pin
Wolfram Steinke18-Apr-00 1:45
Wolfram Steinke18-Apr-00 1:45 
GeneralDynamic translation of application Pin
DF15-Apr-00 2:45
DF15-Apr-00 2:45 
GeneralRe: Dynamic translation of application Pin
Arvind2316-Apr-00 6:09
Arvind2316-Apr-00 6:09 
Wow, $85,000 I'll have to check this out, what's the URL?

I suppose your talking about not requiring code changes to an existing application, and also that you aren't simply talking about modifying the table of resource strings.

Fundamentally I guess, Windows must use one of DrawText, DrawTextEx, or TextOut to accomplish it's own text painting requirements, so intercepting these calls, determining which windows are being written to, and dynamically replacing text should be possible.

I've never done this, but I imagine in what you are proposing that the size of the text and the translated text will be different, so there will be clipping and layout problems.

Also, you'd need to differentiate between the text painting calls that were being made for the labels, titles, etc., from those that were actually the "interactive" parts of the application. For example, in a data input form, I'd want to replace the text labels, but not the edit box contents...

scratches head and contemplates an hour or two in the on-line docs... Smile | :)

Good luck, and let us know how you progress.
GeneralRe: Dynamic translation of application Pin
Chris Maunder17-Apr-00 1:23
cofounderChris Maunder17-Apr-00 1:23 
GeneralRe: Dynamic translation of application Pin
Ray28-Apr-00 0:35
Ray28-Apr-00 0:35 
GeneralFIFO CEdit Pin
Arlynn Smith13-Apr-00 2:26
sussArlynn Smith13-Apr-00 2:26 
GeneralPrinting and Acrobat PDF files Pin
David Galloway12-Apr-00 4:56
David Galloway12-Apr-00 4:56 
Generalcharting components/code Pin
Member 41511-Apr-00 22:35
Member 41511-Apr-00 22:35 
GeneralRe: charting components/code Pin
Arlynn Smith13-Apr-00 2:21
sussArlynn Smith13-Apr-00 2:21 
GeneralSerial Communication Pin
Nektarios Sourligas10-Apr-00 13:03
Nektarios Sourligas10-Apr-00 13:03 
Generalsystem wide keyboard and mouse hooks Pin
Anonymous10-Apr-00 2:44
Anonymous10-Apr-00 2:44 
GeneralRe: system wide keyboard and mouse hooks Pin
Member 105412-Apr-00 5:05
Member 105412-Apr-00 5:05 
GeneralRe: system wide keyboard and mouse hooks Pin
wwwaaattt20-Apr-00 4:43
wwwaaattt20-Apr-00 4:43 
GeneralRe: system wide keyboard and mouse hooks Pin
Member 105420-Apr-00 5:02
Member 105420-Apr-00 5:02 
GeneralI need a hint about drivers Pin
aiquelr26-Mar-00 6:46
aiquelr26-Mar-00 6:46 
GeneralRe: I need a hint about drivers Pin
Mikael Edlund10-Apr-00 22:30
Mikael Edlund10-Apr-00 22:30 
GeneralWin32 framework library for straight C Pin
Robert Waarde20-Mar-00 17:00
sussRobert Waarde20-Mar-00 17:00 
GeneralRE: Win32 framework library for straight C Pin
michaels22-Mar-00 8:23
michaels22-Mar-00 8:23 
GeneralRE: Win32 framework library for straight C Pin
michaels22-Mar-00 8:41
michaels22-Mar-00 8:41 
GeneralSerial Port Device Driver Pin
Petr Stejskal18-Mar-00 5:14
Petr Stejskal18-Mar-00 5:14 

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.