<?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[PellesC Compiler und welcher header und welches macro &#x27;mappt&#x27; nach xyzW ?]]></title><description><![CDATA[<p>hallo,<br />
was muss ich tun, damit automatisch z.b. aus MessageBox, MessageBoxW wird, usw..<br />
habe schon UNICODE und _UNICODE definiert, aber scheint nicht zu reichen.<br />
ich benutze PellesC compiler.<br />
danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/238287/pellesc-compiler-und-welcher-header-und-welches-macro-mappt-nach-xyzw</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Apr 2026 23:46:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/238287.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 Apr 2009 18:03:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to PellesC Compiler und welcher header und welches macro &#x27;mappt&#x27; nach xyzW ? on Wed, 08 Apr 2009 18:03:12 GMT]]></title><description><![CDATA[<p>hallo,<br />
was muss ich tun, damit automatisch z.b. aus MessageBox, MessageBoxW wird, usw..<br />
habe schon UNICODE und _UNICODE definiert, aber scheint nicht zu reichen.<br />
ich benutze PellesC compiler.<br />
danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1693052</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1693052</guid><dc:creator><![CDATA[mapping n00b]]></dc:creator><pubDate>Wed, 08 Apr 2009 18:03:12 GMT</pubDate></item><item><title><![CDATA[Reply to PellesC Compiler und welcher header und welches macro &#x27;mappt&#x27; nach xyzW ? on Wed, 08 Apr 2009 21:09:28 GMT]]></title><description><![CDATA[<p>Hi,<br />
bei mir:</p>
<pre><code class="language-cpp">#ifdef UNICODE
#define MessageBox  MessageBoxW
#else
#define MessageBox  MessageBoxA
#endif // !UNICODE
</code></pre>
<p>Ist in WinUser.h definiert.</p>
<p>Such einfach bei dir nach, aber sollte das gleiche drin stehn denk ich!?</p>
<p>mapping n00b schrieb:</p>
<blockquote>
<p>..<br />
habe schon UNICODE und _UNICODE definiert, aber scheint nicht zu reichen.<br />
..</p>
</blockquote>
<p>Woraus schliesste das?</p>
<p>Blessed Love C0de4Fun</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1693149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1693149</guid><dc:creator><![CDATA[C0de4Fun]]></dc:creator><pubDate>Wed, 08 Apr 2009 21:09:28 GMT</pubDate></item><item><title><![CDATA[Reply to PellesC Compiler und welcher header und welches macro &#x27;mappt&#x27; nach xyzW ? on Wed, 08 Apr 2009 22:11:15 GMT]]></title><description><![CDATA[<p>hi!<br />
ja, bei mir ist das auch in der winuser.h definiert.<br />
aber auch wenn ich die include, bringt das nix.</p>
<p>C0de4Fun schrieb:</p>
<blockquote>
<p>...</p>
<p>Woraus schliesste das?<br />
...<br />
Blessed Love C0de4Fun</p>
</blockquote>
<p>ich schliesse das aus lauter solcher fehlermeldungen:</p>
<blockquote>
<p>error #2140: Type error in argument 1 to 'wcscpy'; found 'char *' expected 'restrict unsigned short *'.</p>
</blockquote>
<p>obiges bezieht sich auf diese zeile:</p>
<pre><code class="language-cpp">_tcscpy (chfmt.szFaceName, lf.lfFaceName);
</code></pre>
<p>wobei chfmt zu CHARFORMAT und lf zu LOGFONT gehört.<br />
das ist aber längst nicht alles, z.b.</p>
<pre><code class="language-cpp">LoadLibrary(_T(&quot;Riched20.dll&quot;);
</code></pre>
<p>wird angemeckert mit:</p>
<blockquote>
<p>error #2140: Type error in argument 1 to a function; found 'unsigned short *' expected 'const char *'.</p>
</blockquote>
<p>und so. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1693179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1693179</guid><dc:creator><![CDATA[mapping n00b]]></dc:creator><pubDate>Wed, 08 Apr 2009 22:11:15 GMT</pubDate></item><item><title><![CDATA[Reply to PellesC Compiler und welcher header und welches macro &#x27;mappt&#x27; nach xyzW ? on Wed, 08 Apr 2009 22:56:28 GMT]]></title><description><![CDATA[<p>ok, hat sich gegessen, es läuft jetzt !!! <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>
<p>habe das hier:</p>
<blockquote>
<p>#define WIN32<br />
#define _WINDOWS<br />
#define _UNICODE<br />
#define UNICODE</p>
</blockquote>
<p>in eine def.h gepackt und überall dort eingefügt, wo ein fehler gemeldet wurde.<br />
ich dachte erst, es würde reichen die dingers in den projekteinstellungen zu definieren wie bei MSVC, aber pustekuchen!<br />
danke und gruß,<br />
m.n.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1693195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1693195</guid><dc:creator><![CDATA[mapping n00b]]></dc:creator><pubDate>Wed, 08 Apr 2009 22:56:28 GMT</pubDate></item></channel></rss>