<?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[Equivalent zu Label aus VisualBasic]]></title><description><![CDATA[<p>In VB gibt es das Tool Label um Test in Forms zu platzieren, oder Text auszugeben, ohne das Benutzer diesen ändern können.</p>
<p>Was nimmt man in MFC stattdessen ? Ein Static Text kann man nicht ändern und ein Edit der Nutzer.</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165535/equivalent-zu-label-aus-visualbasic</link><generator>RSS for Node</generator><lastBuildDate>Wed, 17 Jun 2026 18:02:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165535.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 20 Nov 2006 21:11:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Mon, 20 Nov 2006 21:11:47 GMT]]></title><description><![CDATA[<p>In VB gibt es das Tool Label um Test in Forms zu platzieren, oder Text auszugeben, ohne das Benutzer diesen ändern können.</p>
<p>Was nimmt man in MFC stattdessen ? Ein Static Text kann man nicht ändern und ein Edit der Nutzer.</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178085</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178085</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Mon, 20 Nov 2006 21:11:47 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Mon, 20 Nov 2006 21:21:48 GMT]]></title><description><![CDATA[<p>Was Du benutzt mußt du selber herausfinden. Aber es ist nicht wahr, das man den Text eines Statics nicht ändern kann, Du nußt dem Static nut eine Eindeutige ID (IDS_My_Text_Feld) geben, dann kanst du bei diesem auch den Text ändern. Oder du nimmst das Edit element stellst unter eigenschaften Schreibgeschützt ein und fertig. Aber was du verwendest kommt auf den einsatzfall drauf an. Für labels gehen eigentlich immer Statics.</p>
<p>Gruß Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178093</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178093</guid><dc:creator><![CDATA[CTecS]]></dc:creator><pubDate>Mon, 20 Nov 2006 21:21:48 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Mon, 20 Nov 2006 21:49:23 GMT]]></title><description><![CDATA[<p>CTecS schrieb:</p>
<blockquote>
<p>Was Du benutzt mußt du selber herausfinden. Aber es ist nicht wahr, das man den Text eines Statics nicht ändern kann, Du nußt dem Static nut eine Eindeutige ID (IDS_My_Text_Feld) geben, dann kanst du bei diesem auch den Text ändern.</p>
</blockquote>
<p>Ich kann jedoch keine Membervariable zuweisen. Daher wüsste ich nicht wie ich den Text ändere.</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178101</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178101</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Mon, 20 Nov 2006 21:49:23 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Tue, 21 Nov 2006 06:03:42 GMT]]></title><description><![CDATA[<p>pospiech schrieb:</p>
<blockquote>
<p>CTecS schrieb:</p>
<blockquote>
<p>Was Du benutzt mußt du selber herausfinden. Aber es ist nicht wahr, das man den Text eines Statics nicht ändern kann, Du nußt dem Static nut eine Eindeutige ID (IDS_My_Text_Feld) geben, dann kanst du bei diesem auch den Text ändern.</p>
</blockquote>
<p>Ich kann jedoch keine Membervariable zuweisen. Daher wüsste ich nicht wie ich den Text ändere.</p>
<p>Matthias</p>
</blockquote>
<p>Doch du kannst eine Membervariable zuweisen, du musst nur die ID ändern.<br />
Dann kannst du einen CString als Member nehmen und gut.</p>
<p>Und zur Not gibts ja noch GetDlgItem. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178140</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178140</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 21 Nov 2006 06:03:42 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Tue, 21 Nov 2006 06:58:43 GMT]]></title><description><![CDATA[<p>estartu schrieb:</p>
<blockquote>
<p>pospiech schrieb:</p>
<blockquote>
<p>Ich kann jedoch keine Membervariable zuweisen. Daher wüsste ich nicht wie ich den Text ändere.</p>
<p>Matthias</p>
</blockquote>
<p>Doch du kannst eine Membervariable zuweisen, du musst nur die ID ändern.<br />
Dann kannst du einen CString als Member nehmen und gut.</p>
</blockquote>
<p>Das verstehe ich ehrlich gesagt nicht. Gibt es dazu im Netz ein Beispiel ?</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178151</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178151</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Tue, 21 Nov 2006 06:58:43 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Tue, 21 Nov 2006 07:19:48 GMT]]></title><description><![CDATA[<p>Okay, welchen Teil verstehst du nicht?<br />
Welches VC hast du?<br />
Wo hast du schon geguckt?</p>
<p>Ein Beispiel für GetDlgItem gibts mit der Forumsuche: *GetDlgItem*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178156</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 21 Nov 2006 07:19:48 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Tue, 21 Nov 2006 07:51:09 GMT]]></title><description><![CDATA[<p>estartu schrieb:</p>
<blockquote>
<p>Okay, welchen Teil verstehst du nicht?</p>
</blockquote>
<p>Ok verstehe ich doch. Ich habe die ID in IDC_RESULT geändert und konnte dann auch eine Control Variable zuweisen. Diese habe ich dann zum Typ CString geändert ( CString m_WndResult;).</p>
<p>Allerdings bekomme ich dann die Fehlermeldung bei der Zeile:</p>
<p>DDX_Control(pDX, IDC_RESULT, m_WndResult);</p>
<p>error C2664: 'DDX_Control': Konvertierung des Parameters 3 von 'CString' in 'CWnd &amp;' nicht möglich</p>
<p>Jetzt weiß ich aber nicht in was ich DDX_Control ändern muss, damit es wieder stimmt.</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178179</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Tue, 21 Nov 2006 07:51:09 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Tue, 21 Nov 2006 08:02:20 GMT]]></title><description><![CDATA[<p>Nana, ein CString ist ja auch ein Value.<br />
Stell das lieber im Assistenten um.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178184</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 21 Nov 2006 08:02:20 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Tue, 21 Nov 2006 08:15:07 GMT]]></title><description><![CDATA[<p>estartu schrieb:</p>
<blockquote>
<p>Nana, ein CString ist ja auch ein Value.<br />
Stell das lieber im Assistenten um.</p>
</blockquote>
<p>Wo finde ich diesen Assistenten denn in VS 2005? Ich habe die Menus durchsucht, aber keinen derartigen Eintrag gefunden.</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178187</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178187</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Tue, 21 Nov 2006 08:15:07 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Tue, 21 Nov 2006 08:20:04 GMT]]></title><description><![CDATA[<p>Okay, sorry den gibts da so ja nicht mehr.<br />
Die bekommst doch so einen Dialog, mit dessen Hilfe du die Membervariable anlegen kannst.<br />
Irgendwo da muss es die Möglichkeit geben, von Control auf Value zu schalten.<br />
Bei VC2003 ist es ein Häkchen.<br />
<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/1178196</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178196</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 21 Nov 2006 08:20:04 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Tue, 21 Nov 2006 08:33:09 GMT]]></title><description><![CDATA[<p>ich vermute mal die variable wurde einfach falsch erstellt</p>
<p>rechtsklick auf die textbox und &quot;add Variable&quot;<br />
bei Access: stellst du ein was du magst {am besten private}<br />
&quot;Variable type&quot; als CStatic<br />
haken bei control variable<br />
ID dann die richtige des elements<br />
&quot;category&quot; dann &quot;control&quot;<br />
und dann nur noch n namem vergeben</p>
<p>aendern kannst du den text dann mit m_var.SetWindowText(bla);</p>
<p>du kannst das naechtraeglich leicht aendern</p>
<p>geh in die klasse und aender das CWnd was vor der variablen steht um zu CStatic</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178210</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178210</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Tue, 21 Nov 2006 08:33:09 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Tue, 21 Nov 2006 08:39:12 GMT]]></title><description><![CDATA[<p>estartu schrieb:</p>
<blockquote>
<p>Okay, sorry den gibts da so ja nicht mehr.<br />
Die bekommst doch so einen Dialog, mit dessen Hilfe du die Membervariable anlegen kannst.<br />
Irgendwo da muss es die Möglichkeit geben, von Control auf Value zu schalten.<br />
Bei VC2003 ist es ein Häkchen.<br />
<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>
</blockquote>
<p>Ok, das verstehe ich.</p>
<p>Sobald ich jedoch die ID ändere und eine Value Variable zuweise erscheint der Text nicht mehr, und ich kann auch Text der Variable zuweisen und dieser wird nicht angezeigt.</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178216</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178216</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Tue, 21 Nov 2006 08:39:12 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Tue, 21 Nov 2006 08:44:15 GMT]]></title><description><![CDATA[<p>zeig mal n bissl code - die deklaration der variablen - das DDX und die stelle wo du text aenderst</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178223</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178223</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Tue, 21 Nov 2006 08:44:15 GMT</pubDate></item><item><title><![CDATA[Reply to Equivalent zu Label aus VisualBasic on Tue, 21 Nov 2006 08:48:13 GMT]]></title><description><![CDATA[<p>pospiech schrieb:</p>
<blockquote>
<p>estartu schrieb:</p>
<blockquote>
<p>Okay, sorry den gibts da so ja nicht mehr.<br />
Die bekommst doch so einen Dialog, mit dessen Hilfe du die Membervariable anlegen kannst.<br />
Irgendwo da muss es die Möglichkeit geben, von Control auf Value zu schalten.<br />
Bei VC2003 ist es ein Häkchen.<br />
<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>
</blockquote>
<p>Ok, das verstehe ich.</p>
<p>Sobald ich jedoch die ID ändere und eine Value Variable zuweise erscheint der Text nicht mehr, und ich kann auch Text der Variable zuweisen und dieser wird nicht angezeigt.</p>
<p>Matthias</p>
</blockquote>
<p>Hast du UpdateData(FALSE); nach der Zuweisung gemacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178228</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178228</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 21 Nov 2006 08:48:13 GMT</pubDate></item></channel></rss>