On Wednesday, 3 January 2018 at 09:11:32 UTC, thedeemon wrote:
you need to use TextOutW that accepts 16-bit Unicode, so just convert your UTF-8 D strings to 16-bit Unicode wstrings, there are appropriate conversion functions in Phobos.

Some details:
import std.utf : toUTF16z;
...
string s = "привет";
TextOutW(s.toUTF16z);

Reply via email to