<?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[int zu TCHAR oder LPCSTR]]></title><description><![CDATA[<p>Hey!</p>
<p>Es gibt bestimmt einige Möglichkeiten. Jedoch klappt es bei mir nicht.<br />
Habs mal so versucht:</p>
<pre><code class="language-cpp">TCHAR        szFps[128];

	sprintf_s(szFps, &quot;FPS: %.2f&quot;, 99);

	SetRect(&amp;rect, 10, 10, 0, 0);        
    d3dFont-&gt;DrawText(NULL, szFps, -1, &amp;rect, DT_NOCLIP, D3DCOLOR_ARGB(200,255,255,0));
</code></pre>
<p>Und trotzdem ist die Ausgabe FPS: 0.00.<br />
Sollte doch 99 sein?</p>
<p>Eigentlich braucht die Funktion DrawText() ja LPCSTR. Wie wandle ich int am schnellsten in TCHAR oder am besten in LPCSTR um?</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/166367/int-zu-tchar-oder-lpcstr</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 09:22:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/166367.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Nov 2006 15:30:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to int zu TCHAR oder LPCSTR on Tue, 28 Nov 2006 15:31:31 GMT]]></title><description><![CDATA[<p>Hey!</p>
<p>Es gibt bestimmt einige Möglichkeiten. Jedoch klappt es bei mir nicht.<br />
Habs mal so versucht:</p>
<pre><code class="language-cpp">TCHAR        szFps[128];

	sprintf_s(szFps, &quot;FPS: %.2f&quot;, 99);

	SetRect(&amp;rect, 10, 10, 0, 0);        
    d3dFont-&gt;DrawText(NULL, szFps, -1, &amp;rect, DT_NOCLIP, D3DCOLOR_ARGB(200,255,255,0));
</code></pre>
<p>Und trotzdem ist die Ausgabe FPS: 0.00.<br />
Sollte doch 99 sein?</p>
<p>Eigentlich braucht die Funktion DrawText() ja LPCSTR. Wie wandle ich int am schnellsten in TCHAR oder am besten in LPCSTR um?</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183154</guid><dc:creator><![CDATA[ceplusplus]]></dc:creator><pubDate>Tue, 28 Nov 2006 15:31:31 GMT</pubDate></item><item><title><![CDATA[Reply to int zu TCHAR oder LPCSTR on Tue, 28 Nov 2006 15:51:55 GMT]]></title><description><![CDATA[<p>du wandelst da int in float um</p>
<p>so funzt das bei mir einwandfrei</p>
<p>TCHAR szFps[128];<br />
float sf = 99.552698;<br />
sprintf(szFps, &quot;FPS: %.02f&quot;, sf);<br />
MessageBox(szFps);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183182</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183182</guid><dc:creator><![CDATA[LowFly]]></dc:creator><pubDate>Tue, 28 Nov 2006 15:51:55 GMT</pubDate></item><item><title><![CDATA[Reply to int zu TCHAR oder LPCSTR on Tue, 28 Nov 2006 15:52:15 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>bei mir bringt der Compiler (MinGW) bei deinem Code sogar eine Warnung.<br />
Denn du must explizit sagen, das 99 eine Gleitkommazeit sein soll, sonstr versucht der Compiler eine Integer-Zahl als float zu interpretieren.</p>
<pre><code class="language-cpp">sprintf_s(szFps, &quot;FPS: %.2f&quot;, 99.0);
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183183</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183183</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 28 Nov 2006 15:52:15 GMT</pubDate></item><item><title><![CDATA[Reply to int zu TCHAR oder LPCSTR on Tue, 28 Nov 2006 16:21:07 GMT]]></title><description><![CDATA[<p>Funzt, danke!</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183209</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183209</guid><dc:creator><![CDATA[ceplusplus]]></dc:creator><pubDate>Tue, 28 Nov 2006 16:21:07 GMT</pubDate></item><item><title><![CDATA[Reply to int zu TCHAR oder LPCSTR on Wed, 29 Nov 2006 17:34:36 GMT]]></title><description><![CDATA[<p>Es sei allerdings noch erwähnt, dass TCHAR und sprintf nicht zusammenpassen. Für TCHAR nimmst du am besten die Funktionen aus &lt;tchar.h&gt;. In dem Fall wäre das _stprintf bzw. _stprintf_s.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1183973</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1183973</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Wed, 29 Nov 2006 17:34:36 GMT</pubDate></item></channel></rss>