<?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[CFiledialog -&amp;gt; Klickereignis abfangen]]></title><description><![CDATA[<p>Hallo.</p>
<p>Kann man irgenwie abfangen, wenn der Nutzer im Dialogfenster von CFileDialog auf die Eingabemöglichkeit vom Dateinamen klickt?</p>
<p>Wäre super, wenn jemand das wüßte.</p>
<p>Oli</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/55921/cfiledialog-gt-klickereignis-abfangen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 02 Jun 2026 03:35:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/55921.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 20 Nov 2003 14:15:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CFiledialog -&amp;gt; Klickereignis abfangen on Thu, 20 Nov 2003 14:15:31 GMT]]></title><description><![CDATA[<p>Hallo.</p>
<p>Kann man irgenwie abfangen, wenn der Nutzer im Dialogfenster von CFileDialog auf die Eingabemöglichkeit vom Dateinamen klickt?</p>
<p>Wäre super, wenn jemand das wüßte.</p>
<p>Oli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/398837</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/398837</guid><dc:creator><![CDATA[Oli_1977]]></dc:creator><pubDate>Thu, 20 Nov 2003 14:15:31 GMT</pubDate></item><item><title><![CDATA[Reply to CFiledialog -&amp;gt; Klickereignis abfangen on Thu, 20 Nov 2003 14:28:31 GMT]]></title><description><![CDATA[<p>kannst du das ein bisschen genauer erklären?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/398847</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/398847</guid><dc:creator><![CDATA[bellaschönchen]]></dc:creator><pubDate>Thu, 20 Nov 2003 14:28:31 GMT</pubDate></item><item><title><![CDATA[Reply to CFiledialog -&amp;gt; Klickereignis abfangen on Thu, 20 Nov 2003 14:35:50 GMT]]></title><description><![CDATA[<p>Ok.</p>
<p>Wenn der Benutzer versucht einen Dateinamen in dieses Feld einzutragen, soll sich ein extra Dialogfenster mit Tasten auftuen. Das Programm soll später auf einem Rechner laufen der keine Tastatur hat. Deshalb muß ich auf dem Bildschirm eine Tastatur simulieren. Die Tastatur soll nur eingelendet werden, wenn auf ein Eingabefeld geklickt wird.</p>
<p>Hoffe es war jetzt verständlicher.</p>
<p>Oli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/398855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/398855</guid><dc:creator><![CDATA[Oli_1977]]></dc:creator><pubDate>Thu, 20 Nov 2003 14:35:50 GMT</pubDate></item><item><title><![CDATA[Reply to CFiledialog -&amp;gt; Klickereignis abfangen on Thu, 20 Nov 2003 15:57:03 GMT]]></title><description><![CDATA[<p>eigenen dialog von dieser klasse ableiten....usw....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/398941</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/398941</guid><dc:creator><![CDATA[blaad]]></dc:creator><pubDate>Thu, 20 Nov 2003 15:57:03 GMT</pubDate></item><item><title><![CDATA[Reply to CFiledialog -&amp;gt; Klickereignis abfangen on Fri, 21 Nov 2003 06:37:16 GMT]]></title><description><![CDATA[<p>Hallo.<br />
Das habe ich schon getan.<br />
Wie kann ich aber auf ein Klickereignis reagieren?<br />
Ich kann ja nicht im Ressourceneditor einfach ein Klickereignis auf dieses Steuerelement erstellen. habe ja noch nicht mal die IDC</p>
<p>Oli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/399349</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/399349</guid><dc:creator><![CDATA[Oli_1977]]></dc:creator><pubDate>Fri, 21 Nov 2003 06:37:16 GMT</pubDate></item><item><title><![CDATA[Reply to CFiledialog -&amp;gt; Klickereignis abfangen on Fri, 21 Nov 2003 08:03:25 GMT]]></title><description><![CDATA[<p>Die Resource ist glaubich in den Sourcen zu finden, da kannst du die rauskopieren oder auch nur den Namen angucken.<br />
Ansonsten gibt es ja noch Spy++. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/399377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/399377</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 21 Nov 2003 08:03:25 GMT</pubDate></item><item><title><![CDATA[Reply to CFiledialog -&amp;gt; Klickereignis abfangen on Fri, 21 Nov 2003 08:04:52 GMT]]></title><description><![CDATA[<p>Danke.</p>
<p>Werde mal nachsehen.</p>
<p>Oli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/399380</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/399380</guid><dc:creator><![CDATA[Oli_1977]]></dc:creator><pubDate>Fri, 21 Nov 2003 08:04:52 GMT</pubDate></item><item><title><![CDATA[Reply to CFiledialog -&amp;gt; Klickereignis abfangen on Fri, 21 Nov 2003 08:48:32 GMT]]></title><description><![CDATA[<p>Irgendwie bekomme ich keine Nachricht für ein Klick.</p>
<p>Habe es bis jetzt so definiert:</p>
<p>Header Datei</p>
<pre><code class="language-cpp">#define FileDialog 1536

{{AFX_DATA (CFileTest)
enum = {IDD_FileDialog}
{{AFX_DATA

{{AFX_MSG (CFileTest)
afx_msg void OnLButtonDown(UINT Flags, CPoint point);
{{AFX_MSG
</code></pre>
<p>CPP-Datei</p>
<pre><code class="language-cpp">void CFileTest::OnLButtonDown(UINT Flags, CPoint point)
{
 MessageBox(_T(&quot;Test&quot;),_T(&quot;Klick&quot;));
}
</code></pre>
<p>Das klappt aber nicht.</p>
<p>Oli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/399398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/399398</guid><dc:creator><![CDATA[Oli_1977]]></dc:creator><pubDate>Fri, 21 Nov 2003 08:48:32 GMT</pubDate></item><item><title><![CDATA[Reply to CFiledialog -&amp;gt; Klickereignis abfangen on Fri, 21 Nov 2003 09:04:02 GMT]]></title><description><![CDATA[<p>Wie sieht der MessageMap Eintrag aus?</p>
<p>Ich habe außerdem das Klick-Ereignis nicht in der Klassenassistentliste gefunden - jedenfalls nicht für ein Edit.</p>
<p>Nimm lieber WM_SETFOCUS.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/399407</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/399407</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 21 Nov 2003 09:04:02 GMT</pubDate></item><item><title><![CDATA[Reply to CFiledialog -&amp;gt; Klickereignis abfangen on Fri, 21 Nov 2003 09:22:02 GMT]]></title><description><![CDATA[<p>Es sieht wie folgt aus:</p>
<p>Header:</p>
<pre><code class="language-cpp">#define ID_CFILEDIALOG_EDIT_DATEI   1152

//{{AFX_MSG(CFileTest)
	afx_msg void OnSetfocusEditName();
//}}AFX_MSG
</code></pre>
<p>CPP</p>
<pre><code class="language-cpp">BEGIN_MESSAGE_MAP(CFileSele, CFileDialog)

//{{AFX_MSG_MAP(CFileTest)
	ON_EN_SETFOCUS(ID_CFILEDIALOG_EDIT_DATEI, OnSetfocusEditName)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

void CFileTest::OnSetfocusEditName() 
{
	// TODO: Code für die Behandlungsroutine der Steuerelement-Benachrichtigung hier einfügen
	MessageBox(_T(&quot;Klick&quot;),_T(&quot;Test&quot;));
}
</code></pre>
<p>Kann glaube nur an der ID definition liegen,oder?</p>
<p>Wüßtest Du da eine andere Zahl?</p>
<p>Oli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/399412</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/399412</guid><dc:creator><![CDATA[Oli_1977]]></dc:creator><pubDate>Fri, 21 Nov 2003 09:22:02 GMT</pubDate></item><item><title><![CDATA[Reply to CFiledialog -&amp;gt; Klickereignis abfangen on Fri, 21 Nov 2003 09:45:36 GMT]]></title><description><![CDATA[<p>Hmm, also wenn ich in die commdlg.dll gucke, finde ich den Wert auch.<br />
(Zur Not klau dir die Resource da raus - vielleicht geht es dann ja.)</p>
<p>Mit Spy++ habe ich aber diese beiden Hex-Werte ermittelt:<br />
die Combobox: 009407A2<br />
das Edit: 00190732</p>
<p>Allerdings war das das Fenster von Windows2000.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/399423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/399423</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 21 Nov 2003 09:45:36 GMT</pubDate></item></channel></rss>