<?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[CButton Create - Taborder, Mnemonics]]></title><description><![CDATA[<p>Hi</p>
<p>Hab ein Dialogfeld mit MFC erstellt, dass man bis zu einem gewissen grad einstellen kann. Das heißt je nachdem wie es verwendet wird sollte ein Button Control hinzukommen oder nicht.</p>
<p>Wenn ich einen Button zur laufzeit erstelle hab ich das Problem, dass er mit Tab nicht makiert werden kann ( er ist nicht in der Taborder ). Des Weitern weiß ich nicht wie ich die Nachricht für &quot;alt + &lt;Kürzel&gt;&quot; für den Button verarbeiten soll. Es tud sich also nichts wenn man den Button mit alt drücken will.</p>
<p>Hier der Code von PreTranslateMessage meines CDialogs:</p>
<pre><code>if(GetDlgItem(ID_BUTTON_RETRY)) {
	if(pMsg-&gt;hwnd == (GetDlgItem(ID_BUTTON_RETRY))-&gt;m_hWnd) {
		if(pMsg-&gt;message == WM_LBUTTONUP	) {
				m_ExitCode = EB_EXIT_RETRY;
				OnOK();
			}
		}
	}
</code></pre>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/149256/cbutton-create-taborder-mnemonics</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Jul 2026 07:29:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/149256.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 04 Jun 2006 07:04:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CButton Create - Taborder, Mnemonics on Sun, 04 Jun 2006 07:04:40 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Hab ein Dialogfeld mit MFC erstellt, dass man bis zu einem gewissen grad einstellen kann. Das heißt je nachdem wie es verwendet wird sollte ein Button Control hinzukommen oder nicht.</p>
<p>Wenn ich einen Button zur laufzeit erstelle hab ich das Problem, dass er mit Tab nicht makiert werden kann ( er ist nicht in der Taborder ). Des Weitern weiß ich nicht wie ich die Nachricht für &quot;alt + &lt;Kürzel&gt;&quot; für den Button verarbeiten soll. Es tud sich also nichts wenn man den Button mit alt drücken will.</p>
<p>Hier der Code von PreTranslateMessage meines CDialogs:</p>
<pre><code>if(GetDlgItem(ID_BUTTON_RETRY)) {
	if(pMsg-&gt;hwnd == (GetDlgItem(ID_BUTTON_RETRY))-&gt;m_hWnd) {
		if(pMsg-&gt;message == WM_LBUTTONUP	) {
				m_ExitCode = EB_EXIT_RETRY;
				OnOK();
			}
		}
	}
</code></pre>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1070985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1070985</guid><dc:creator><![CDATA[unregistrierter]]></dc:creator><pubDate>Sun, 04 Jun 2006 07:04:40 GMT</pubDate></item><item><title><![CDATA[Reply to CButton Create - Taborder, Mnemonics on Mon, 05 Jun 2006 13:52:42 GMT]]></title><description><![CDATA[<p>Also erstmal zum 2. ... einfach bei SetWindowTitle(&quot;&amp;Beenden&quot;); bsw eingeben.. dadurch wird, wenn du [Alt]+[b] drückst, das Button-OnKlickEvent ausgeführt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1071649</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1071649</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Mon, 05 Jun 2006 13:52:42 GMT</pubDate></item><item><title><![CDATA[Reply to CButton Create - Taborder, Mnemonics on Tue, 06 Jun 2006 06:03:04 GMT]]></title><description><![CDATA[<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1072087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1072087</guid><dc:creator><![CDATA[unregistrierter]]></dc:creator><pubDate>Tue, 06 Jun 2006 06:03:04 GMT</pubDate></item></channel></rss>