<?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[Ein String in einen Dezimahlwert verwandeln]]></title><description><![CDATA[<p>Ich möchte aus einem Editfeld einen Dezimalwert auslesen. Muss ich den Inhalt erst als String auslesen und anschliessend in einen Dezimalwert verwandeln, falls ja wie, oder kann ich den Wert direkt als Dezimalwert von dem Editfeld auslesen?</p>
<p>Im Voraus Danke für alle Antworten</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/78267/ein-string-in-einen-dezimahlwert-verwandeln</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 04:14:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/78267.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Jun 2004 19:12:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ein String in einen Dezimahlwert verwandeln on Tue, 29 Jun 2004 19:12:55 GMT]]></title><description><![CDATA[<p>Ich möchte aus einem Editfeld einen Dezimalwert auslesen. Muss ich den Inhalt erst als String auslesen und anschliessend in einen Dezimalwert verwandeln, falls ja wie, oder kann ich den Wert direkt als Dezimalwert von dem Editfeld auslesen?</p>
<p>Im Voraus Danke für alle Antworten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/550021</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550021</guid><dc:creator><![CDATA[Homer88]]></dc:creator><pubDate>Tue, 29 Jun 2004 19:12:55 GMT</pubDate></item><item><title><![CDATA[Reply to Ein String in einen Dezimahlwert verwandeln on Tue, 29 Jun 2004 19:37:28 GMT]]></title><description><![CDATA[<p>Du musst es zuerst als String einlesen und dann in eine Zahl umwandeln (mit atoi() z.B.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/550025</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550025</guid><dc:creator><![CDATA[Aziz]]></dc:creator><pubDate>Tue, 29 Jun 2004 19:37:28 GMT</pubDate></item><item><title><![CDATA[Reply to Ein String in einen Dezimahlwert verwandeln on Tue, 29 Jun 2004 21:22:44 GMT]]></title><description><![CDATA[<p>Du könntest(!) aber das Editfeld auch mit GetDlgItemInt() abfragen, dann haste gleich nen Integer-Wert...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/550050</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550050</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Tue, 29 Jun 2004 21:22:44 GMT</pubDate></item><item><title><![CDATA[Reply to Ein String in einen Dezimahlwert verwandeln on Wed, 30 Jun 2004 06:55:39 GMT]]></title><description><![CDATA[<p>3. möglichkeit</p>
<p>subclassing der editbox, bietet sich besonders bei float oder double werten an.</p>
<pre><code class="language-cpp">LRESULT CALLBACK EditWindowProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
    switch(msg)
    {
		case WM_CHAR:
                                // kannst natürlich anders machen
				if(wParam == 8) break;				// backspace zulassen
				if(wParam == 46) break;				// punkt zulassen
				if((wParam &lt; 58) &amp;&amp; (wParam &gt; 47))	// zahlen
					break;
			return 0;
    }
	return CallWindowProc((WNDPROC)g_PrevWndProc, hwnd, msg, wParam, lParam);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/550132</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550132</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Wed, 30 Jun 2004 06:55:39 GMT</pubDate></item></channel></rss>