<?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[Text wird nicht ausgegeben :(]]></title><description><![CDATA[<p>Hi<br />
Ich möchte auf einem Fenster eine ASCII-Tabelle ausgeben:</p>
<pre><code class="language-cpp">case WM_PAINT: //---------------------------------------------------------
      {
         PAINTSTRUCT   ps;
         HDC           hDC;
         const char    szUeberschrift[] = &quot;Der ASCII Zeichensatz (128 Zeichen)&quot;;

         hDC = BeginPaint(hWnd, &amp;ps);
         {
            int   iXPos      = iRand;
            int   iYPos      = 2 * iRand;
            int   i          = 0;
            char  szText[30];
            int   iStrLen    = 0;
            SIZE  size;
             //PUNKT 1           
             DrawText(hDC, szUeberschrift, lstrlen(szUeberschrift), &amp;rect, DT_SINGLELINE | DT_CENTER);

            for (; i &lt; 128; ++i)
            {
              iStrLen = wsprintf(szText, &quot;%i: %c&quot;, i, (char)i);
              //PUNKT 2 
              GetTextExtentPoint32(hDC, szText, iStrLen, &amp;size);
              if (rect.right &lt;= (iXPos + size.cx + iRand))
              {
                iXPos  = iRand;
                iYPos += size.cy + iVSpace;
              }
              iXPos += size.cx + iSpace;
            }
         }
         EndPaint(hWnd, &amp;ps);
         break;;
      }
</code></pre>
<p>Die Überschrift (Punkt 1) wird ausgegeben, aber der Rest (Punkt 2) wird nicht ausgegeben. Was hab ich falsch gemacht??</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/98719/text-wird-nicht-ausgegeben</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 20:41:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/98719.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 21 Jan 2005 18:32:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Text wird nicht ausgegeben :( on Fri, 21 Jan 2005 18:32:41 GMT]]></title><description><![CDATA[<p>Hi<br />
Ich möchte auf einem Fenster eine ASCII-Tabelle ausgeben:</p>
<pre><code class="language-cpp">case WM_PAINT: //---------------------------------------------------------
      {
         PAINTSTRUCT   ps;
         HDC           hDC;
         const char    szUeberschrift[] = &quot;Der ASCII Zeichensatz (128 Zeichen)&quot;;

         hDC = BeginPaint(hWnd, &amp;ps);
         {
            int   iXPos      = iRand;
            int   iYPos      = 2 * iRand;
            int   i          = 0;
            char  szText[30];
            int   iStrLen    = 0;
            SIZE  size;
             //PUNKT 1           
             DrawText(hDC, szUeberschrift, lstrlen(szUeberschrift), &amp;rect, DT_SINGLELINE | DT_CENTER);

            for (; i &lt; 128; ++i)
            {
              iStrLen = wsprintf(szText, &quot;%i: %c&quot;, i, (char)i);
              //PUNKT 2 
              GetTextExtentPoint32(hDC, szText, iStrLen, &amp;size);
              if (rect.right &lt;= (iXPos + size.cx + iRand))
              {
                iXPos  = iRand;
                iYPos += size.cy + iVSpace;
              }
              iXPos += size.cx + iSpace;
            }
         }
         EndPaint(hWnd, &amp;ps);
         break;;
      }
</code></pre>
<p>Die Überschrift (Punkt 1) wird ausgegeben, aber der Rest (Punkt 2) wird nicht ausgegeben. Was hab ich falsch gemacht??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/702721</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/702721</guid><dc:creator><![CDATA[RedEagle]]></dc:creator><pubDate>Fri, 21 Jan 2005 18:32:41 GMT</pubDate></item><item><title><![CDATA[Reply to Text wird nicht ausgegeben :( on Fri, 21 Jan 2005 19:21:52 GMT]]></title><description><![CDATA[<p>Es gibt unter Punkt 2 keinen Aufruf irgendeiner Ausgabefunktion.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/702756</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/702756</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Fri, 21 Jan 2005 19:21:52 GMT</pubDate></item><item><title><![CDATA[Reply to Text wird nicht ausgegeben :( on Sat, 22 Jan 2005 09:18:04 GMT]]></title><description><![CDATA[<p>Jo, hab ich übersehen,<br />
-DANKE-</p>
]]></description><link>https://www.c-plusplus.net/forum/post/702945</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/702945</guid><dc:creator><![CDATA[RedEagle]]></dc:creator><pubDate>Sat, 22 Jan 2005 09:18:04 GMT</pubDate></item></channel></rss>