https://bugs.winehq.org/show_bug.cgi?id=53929
Bug ID: 53929 Summary: ExttextOut does not support output surrogate pair(ex:U+1F34A -> 0xd83c,0xDF4A) Product: Wine Version: 7.12 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: gdi32 Assignee: wine-bugs@winehq.org Reporter: 399989567@qq.com Distribution: ---
Wine will treat a four-byte unicode as two two-byte unicode output, resulting in the inability to display characters correctly.
At the same time, wine will treat four-byte unicode as two two-byte unicode to calculate the width.
The latest version of wine does not work too.