<?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[Speichern unter Dialog &#x2F; &amp;quot;Speichern&amp;quot; Button ändern]]></title><description><![CDATA[<p>Hi Leutz,</p>
<p>wenn ich den Speichern unter Dialog öffne und einen Ordner auswähle springt der &quot;Speichern&quot; Button um auf &quot;Datei öffnen&quot;.<br />
Welche ID hat dieser Button bzw. Buttontext (&quot;Datei öffnen&quot;)?</p>
<p>Thx<br />
daSickboy</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/79533/speichern-unter-dialog-quot-speichern-quot-button-ändern</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 02:03:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/79533.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Jul 2004 11:38:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Speichern unter Dialog &#x2F; &amp;quot;Speichern&amp;quot; Button ändern on Mon, 12 Jul 2004 11:38:35 GMT]]></title><description><![CDATA[<p>Hi Leutz,</p>
<p>wenn ich den Speichern unter Dialog öffne und einen Ordner auswähle springt der &quot;Speichern&quot; Button um auf &quot;Datei öffnen&quot;.<br />
Welche ID hat dieser Button bzw. Buttontext (&quot;Datei öffnen&quot;)?</p>
<p>Thx<br />
daSickboy</p>
]]></description><link>https://www.c-plusplus.net/forum/post/558748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/558748</guid><dc:creator><![CDATA[Sickboy]]></dc:creator><pubDate>Mon, 12 Jul 2004 11:38:35 GMT</pubDate></item><item><title><![CDATA[Reply to Speichern unter Dialog &#x2F; &amp;quot;Speichern&amp;quot; Button ändern on Tue, 13 Jul 2004 08:17:24 GMT]]></title><description><![CDATA[<p>Servus,</p>
<p>ich kenne jetzt nur eine Möglichkeit wie du das machen kannst und dazu müsstest du eine Klasse von CFileDialog ableiten, so das sich die Methoden etc. von CFileDialog erbt.</p>
<p>Bsp.:<br />
1. Neue Klasse erstellen. Typ: CFileDialog Name: CBrowseDialog<br />
2. Die Methode OnInitDialog() überschreiben:</p>
<p>BrowseDialog.h</p>
<pre><code class="language-cpp">protected:
   virtual BOOL OnInitDialog();
</code></pre>
<p>BrowseDialog.cpp</p>
<pre><code class="language-cpp">BOOL CBrowseDialog::OnInitDialog()
{
	CFileDialog::OnInitDialog();

	SetControlText(IDOK, &quot;KatzenKlo&quot;);

	return TRUE;  // return TRUE unless you set the focus to a control
	// EXCEPTION: OCX Property Pages should return FALSE
}
</code></pre>
<p>3. In deiner Project.cpp die BrowseDialog.h include, Dialog wie CFileDialog initialiseren und den Dialog mit DoModal() aufrufen:</p>
<p>CDeinDlg.cpp</p>
<pre><code class="language-cpp">#include &quot;BrowseDialog.h&quot;
.
.
.
void CDeinDlg::OnKlickAufDieKatze()
{
   CBrowseDialog fDlg(TRUE, _T(&quot;*.mdb&quot;), NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT | OFN_EXPLORER, _T(&quot;MDB files (*.mdb)|*.mdb&quot;), this);

   if (fDlg.DoModal() == IDOK)
   { 
       KatzenMist();
   }
}
</code></pre>
<p>Du solltest aber an den Parameter OFN_EXPLORER denken. Nach der MSDN brauchst du diesen Parameter um den Namen eines Controls mit SetControlText() zu setzen.</p>
<p>Ich denke das sollte funzen <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>
<p>*winke*<br />
Hellsgore</p>
]]></description><link>https://www.c-plusplus.net/forum/post/559322</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559322</guid><dc:creator><![CDATA[Hellsgore]]></dc:creator><pubDate>Tue, 13 Jul 2004 08:17:24 GMT</pubDate></item></channel></rss>