<br><font size=2 face="sans-serif">You can write something like the following:</font>
<br>
<br><font size=2 face="sans-serif">const WCHAR zeroWidthNonJoiner &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= 0x200C;</font>
<br><font size=2 face="sans-serif">const WCHAR zeroWidthJoiner &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= 0x200D;</font>
<br><font size=2 face="sans-serif">const WCHAR leftToRightMark &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = 0x200E;</font>
<br><font size=2 face="sans-serif">const WCHAR rightToLeftMark &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= 0x200F;</font>
<br><font size=2 face="sans-serif">const WCHAR leftToRightEmbedding &nbsp; &nbsp; &nbsp;= 0x202A;</font>
<br><font size=2 face="sans-serif">const WCHAR rightToLeftEmbedding &nbsp; &nbsp; &nbsp; = 0x202B;</font>
<br><font size=2 face="sans-serif">const WCHAR popDirectionalFormatting = 0x202C;</font>
<br><font size=2 face="sans-serif">const WCHAR leftToRightOverride &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= 0x202D;</font>
<br><font size=2 face="sans-serif">const WCHAR rightToLeftOverride &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = 0x202E;</font>
<br>
<br><font size=2 face="sans-serif">( or</font>
<br><font size=2 face="sans-serif">enum</font>
<br><font size=2 face="sans-serif">{</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; zeroWidthNonJoiner &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = 0x200C,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; zeroWidthJoiner,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; leftToRightMark,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; rightToLeftMark,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; leftToRightEmbedding &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= 0x202A,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; rightToLeftEmbedding,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; popDirectionalFormatting,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; leftToRightOverride,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; rightToLeftOverride</font>
<br><font size=2 face="sans-serif">};</font>
<br><font size=2 face="sans-serif">)</font>
<br>
<br><font size=2 face="Courier New">const WCHAR test_string[] = {</font><font size=2 face="sans-serif">zeroWidthNonJoiner</font><font size=2 face="Courier New">, </font><font size=2 face="sans-serif">zeroWidthJoiner</font><font size=2 face="Courier New">, </font><font size=2 face="sans-serif">leftToRightMark</font><font size=2 face="Courier New">, ... , </font><font size=2 face="sans-serif">rightToLeftOverride</font><font size=2 face="Courier New">};</font>
<br>
<br><font size=2 face="sans-serif">Lina</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Francois Gouget &lt;fgouget@free.fr&gt;</b></font>
<br><font size=1 face="sans-serif">Sent by: wine-devel-admin@winehq.com</font>
<p><font size=1 face="sans-serif">14/04/02 10:02 </font><font size=1 face="Arial (Arabic)">�</font>
<br><font size=1 face="sans-serif">Please respond to Francois Gouget</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;Shachar Shemesh &lt;wine-devel@sun.consumer.org.il&gt;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;Andriy Palamarchuk &lt;apa3a@yahoo.com&gt;, Geoffrey Hausheer &lt;i8e7fkwmsl1@phracturedblue.com&gt;, &lt;wine-devel@winehq.com&gt;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: Regression tests, UNICODE vs ASCII</font>
<br>
<br><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp;</font></table>
<br>
<br><font size=2 face="Courier New">On Sun, 14 Apr 2002, Shachar Shemesh wrote:<br>
<br>
&gt; One thing you may try are the explicit BiDi specifiers (Right to left,<br>
&gt; left to right etc.). These are Unicode characters designed to explicitly<br>
&gt; specify the direction of otherwise amigious characters.<br>
&gt;<br>
&gt; Ansii does not have, to the best of my knowledge, an equivalent encoded<br>
&gt; characters.<br>
<br>
But what would these Unicode characters look like?<br>
I.e. what would I write in my code:<br>
<br>
const WCHAR test_string[]={'???','???','???'};<br>
<br>
<br>
<br>
--<br>
Francois Gouget &nbsp; &nbsp; &nbsp; &nbsp; fgouget@free.fr &nbsp; &nbsp; &nbsp; &nbsp;http://fgouget.free.fr/<br>
 &nbsp; &nbsp; &nbsp;Broadcast message : fin du monde dans cinq minutes, repentez vous !<br>
<br>
<br>
</font>
<br>
<br>