<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Konstanten für UTF-16LE und UTF-16BE?]]></title><description><![CDATA[<p>Hallo Forum,<br />
ich suche nach Konstanten für diese 2 Kodierungen UTF-16LE und UTF-16BE,<br />
ich möchte diese in der Funktion MultiByteToWideChar(..); verwenden!?<br />
Diese erwartet als ersten Parameter die Codepage der Datei!</p>
<p>Beispiel, wenn es eine UTF-8 codierung ist, dann kann ich als ersten Parameter<br />
CP_UTF8 nehmen, da der in der WinNls.h als:</p>
<pre><code>#define CP_UTF8 65001 // UTF-8 translation
// für die Funktion dann:
MultiByteToWideChar(CP_UTF8,...);
</code></pre>
<p>definiert ist, leider kann ich nichts für andere codierungen finden!</p>
<p>besten dank<br />
pixel</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/161813/konstanten-für-utf-16le-und-utf-16be</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Jul 2026 13:44:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/161813.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 11 Oct 2006 10:50:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Konstanten für UTF-16LE und UTF-16BE? on Wed, 11 Oct 2006 10:50:09 GMT]]></title><description><![CDATA[<p>Hallo Forum,<br />
ich suche nach Konstanten für diese 2 Kodierungen UTF-16LE und UTF-16BE,<br />
ich möchte diese in der Funktion MultiByteToWideChar(..); verwenden!?<br />
Diese erwartet als ersten Parameter die Codepage der Datei!</p>
<p>Beispiel, wenn es eine UTF-8 codierung ist, dann kann ich als ersten Parameter<br />
CP_UTF8 nehmen, da der in der WinNls.h als:</p>
<pre><code>#define CP_UTF8 65001 // UTF-8 translation
// für die Funktion dann:
MultiByteToWideChar(CP_UTF8,...);
</code></pre>
<p>definiert ist, leider kann ich nichts für andere codierungen finden!</p>
<p>besten dank<br />
pixel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152803</guid><dc:creator><![CDATA[pixel]]></dc:creator><pubDate>Wed, 11 Oct 2006 10:50:09 GMT</pubDate></item><item><title><![CDATA[Reply to Konstanten für UTF-16LE und UTF-16BE? on Wed, 11 Oct 2006 11:16:06 GMT]]></title><description><![CDATA[<p>AFAIK gibt es dies nicht. Die Werte sind zwar 1200 (UTF-16LE) und 1201 (UTF-16BE), aber es wird nicht unterstützt...</p>
<p>Die Convertierung ist aber Simpel: Drehe einfach immer zwei Bytes rum.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152821</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152821</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Wed, 11 Oct 2006 11:16:06 GMT</pubDate></item><item><title><![CDATA[Reply to Konstanten für UTF-16LE und UTF-16BE? on Wed, 11 Oct 2006 12:21:51 GMT]]></title><description><![CDATA[<p>Hallo,<br />
viellen Dank für den Hinweis, aber wo hast du die Werte her? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Und wie meinst jetzt das mit umdrehen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Ich lese die Datei ein lokal oder aus dem Internet,<br />
hmm, sprichst du jetzt nur von den ersten zwei bytes der Datei?</p>
<p>lg<br />
pixel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152883</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152883</guid><dc:creator><![CDATA[pixel]]></dc:creator><pubDate>Wed, 11 Oct 2006 12:21:51 GMT</pubDate></item><item><title><![CDATA[Reply to Konstanten für UTF-16LE und UTF-16BE? on Wed, 11 Oct 2006 12:28:22 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Hab gerade die zwei getestet 1200 und 1201, MultiByteToWideChar(); liefert mir leeren string zurück <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>ich werd wohl darauf verzichten müssen, bzw. prüfen ob der nichts zurückgeliefert wurde und dann einen standard wert nehmen, ich denke CP_UTF8!</p>
<p>pixel</p>
<p>P.S. fällt mir noch ein, wieso kann es firefox richtig anzeigen, oder ie? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152887</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152887</guid><dc:creator><![CDATA[pixel]]></dc:creator><pubDate>Wed, 11 Oct 2006 12:28:22 GMT</pubDate></item><item><title><![CDATA[Reply to Konstanten für UTF-16LE und UTF-16BE? on Wed, 11 Oct 2006 13:49:11 GMT]]></title><description><![CDATA[<p>Was hast Du eigentlich vor????</p>
<p>Du willst eine Datei lesen und einfach mal so kucken ob es Unicode ist (?=&gt; IsTextUnicode)???</p>
<p>Oder hat die Datei einen BOM?</p>
<p>Mit umdrehen meine ich, dass Du die beiden Bytes in dem Datentyp &quot;wchar_t&quot; umdrehen sollst; und das für jedes Zeichen. Dann hast Du aus LE =&gt; BE gemacht, bzw. umgekehrt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152929</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152929</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Wed, 11 Oct 2006 13:49:11 GMT</pubDate></item><item><title><![CDATA[Reply to Konstanten für UTF-16LE und UTF-16BE? on Wed, 11 Oct 2006 14:48:31 GMT]]></title><description><![CDATA[<p>Hallo,<br />
jetzt etwas genauer, ich möchte abschnitte von html Dateien anzeigen, nicht im Browser sondern<br />
in listctrl, das funktioniert auch ok bis auf bestimmte Codierungen, da wird halt nicht richtig angezeigt.</p>
<p>Ich hab Möglichkeiten um zu ermitteln welche charsets verwendet werden, aber dann kommt das was Du schon vorher gesagt hast, nicht alle werden unterstützt!</p>
<p>Wie kann ich wissen ob die Datei einen BOM hat?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152961</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152961</guid><dc:creator><![CDATA[pixel]]></dc:creator><pubDate>Wed, 11 Oct 2006 14:48:31 GMT</pubDate></item></channel></rss>