<?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[Strg+S zuweisen]]></title><description><![CDATA[<p>Hi zusammen,</p>
<p>wie kann ich die Voreinstellung des &quot;Strg+S&quot; handles in VC++ in einer SDI ändern?</p>
<p>1.) Ich habe z.B. eine Open-Routine, inkl. FileDialog, die bei Klick auf Speichern aufgerufen wird. (mit einer speziellen Endung)</p>
<p>2.) Wenn ich Strg+S aufrufe, dann wird ein anderer FileDialog (mit Endung <em>.</em>) aufgerufen!</p>
<p>- Ich hab jetzt auch kein spezielles Handle für Strg+S eingebaut, da ich garnicht weiss, wie man das machen kann, vielleicht case VK_STRG_S ???<br />
Wie geht das denn?<br />
Muss ich das dann nur in meiner OnKeyDown einsetzen, damit das Fall 2.) zu Fall 1.) macht?</p>
<p>Danke!<br />
Gruss, Tobias</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/6050/strg-s-zuweisen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 09:19:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/6050.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 05 Jun 2003 08:30:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Strg+S zuweisen on Thu, 05 Jun 2003 08:30:00 GMT]]></title><description><![CDATA[<p>Hi zusammen,</p>
<p>wie kann ich die Voreinstellung des &quot;Strg+S&quot; handles in VC++ in einer SDI ändern?</p>
<p>1.) Ich habe z.B. eine Open-Routine, inkl. FileDialog, die bei Klick auf Speichern aufgerufen wird. (mit einer speziellen Endung)</p>
<p>2.) Wenn ich Strg+S aufrufe, dann wird ein anderer FileDialog (mit Endung <em>.</em>) aufgerufen!</p>
<p>- Ich hab jetzt auch kein spezielles Handle für Strg+S eingebaut, da ich garnicht weiss, wie man das machen kann, vielleicht case VK_STRG_S ???<br />
Wie geht das denn?<br />
Muss ich das dann nur in meiner OnKeyDown einsetzen, damit das Fall 2.) zu Fall 1.) macht?</p>
<p>Danke!<br />
Gruss, Tobias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/29362</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/29362</guid><dc:creator><![CDATA[tobis79211]]></dc:creator><pubDate>Thu, 05 Jun 2003 08:30:00 GMT</pubDate></item><item><title><![CDATA[Reply to Strg+S zuweisen on Thu, 05 Jun 2003 13:03:00 GMT]]></title><description><![CDATA[<p>So würde ich es in einer Dialogfeldanwendung machen: (funzt auch bei SDI, weis aber nicht ob es da auch bessere Möglichkeiten gibt.)</p>
<pre><code class="language-cpp">//In die PreTranslateMessage
if (pMsg-&gt;message == WM_KEYDOWN &amp;&amp; pMsg-&gt;wParam == 83)
{
    if (GetAsyncKeyState(17) != 0)
    {
        //Code für Fall 2
        return TRUE;
    }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/29363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/29363</guid><dc:creator><![CDATA[newvet]]></dc:creator><pubDate>Thu, 05 Jun 2003 13:03:00 GMT</pubDate></item><item><title><![CDATA[Reply to Strg+S zuweisen on Thu, 05 Jun 2003 18:09:00 GMT]]></title><description><![CDATA[<p>scheint bei mir nicht zu funktionieren...</p>
<p>reicht es nicht folgendes neu einzufügen:</p>
<p>void CMainFrame::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)<br />
{<br />
if (GetAsyncKeyState(17)!= 0 &amp;&amp; nChar==VK_s ) {<br />
MessageBox(&quot;a&quot;,&quot;a&quot;,MB_OK);<br />
}<br />
char a[99];<br />
sprintf(a,&quot;%i&quot;,(int)nChar);<br />
MessageBox(a,a,MB_OK);<br />
}</p>
<p>Passiert bei mir nix... ist doch auch bestimmt falsch, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/29364</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/29364</guid><dc:creator><![CDATA[tobis79211]]></dc:creator><pubDate>Thu, 05 Jun 2003 18:09:00 GMT</pubDate></item><item><title><![CDATA[Reply to Strg+S zuweisen on Thu, 05 Jun 2003 18:33:00 GMT]]></title><description><![CDATA[<p>Geh in die Resourcen-Ansicht für dein Projekt. Dort kuckst du unter Accelerator. Dort kannst du die Tastenkombination dann entfernen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/29365</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/29365</guid><dc:creator><![CDATA[furz]]></dc:creator><pubDate>Thu, 05 Jun 2003 18:33:00 GMT</pubDate></item><item><title><![CDATA[Reply to Strg+S zuweisen on Fri, 06 Jun 2003 07:53:00 GMT]]></title><description><![CDATA[<p>In der String-Table in den Resourcen kannst Du auch das <em>.</em> ändern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/29366</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/29366</guid><dc:creator><![CDATA[Shaggy]]></dc:creator><pubDate>Fri, 06 Jun 2003 07:53:00 GMT</pubDate></item></channel></rss>