Dmitry Timoshkov wrote:
"Byeong-Sik Jeon" wjsqudtlr@gmail.com wrote:
Changelog: Use the more explicitly UNICODE character type.
Then you have to simultaneously explicitly start using unicode Win32 APIs.
Yes. I agree.
I'd suggest you to start with the application that presumably doesn't work properly in multibyte locales and which you already started to look at - regedit, and leave notepad alone until there are real problems discovered.
Yes. For regedit: Step 1. Use TCHAR,*TSTR, and Use {A|W} support function (ex. lstrlen, ...). Currently regedit need the many fix. Step 2. Add "#define UNICODE" And, Step 3. Use WCHAR,*WSTR, Use wide function(ex, lstrlenW, LoadStringW, ...).
Thank you.