<?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[Auswahl von Programmen zur Datei extension]]></title><description><![CDATA[<p>Tag zusammen,</p>
<p>folgendes Problem.<br />
Programm zum Offenen von pdf files in HKEY_CLASSES_ROOT\.pdf\<br />
gesucht. Ein anderes Programm namens QuickScan hat dort<br />
den Eintrag vom Acrobat reader Ueberschreiben.</p>
<p>Im Total Commander und Windows explorer geht beim Rechtsclick auf<br />
ein File mit der endung .pdf eine Fenster auf mit dem man das<br />
Programm mittels &quot;Öffen mit &gt;&quot; auswaehlen kann.</p>
<p>Gibt es dafuer einen Functions aufruf fuer &quot;C&quot; ???</p>
<p>Ich benutze die GTK-2 Libs unter windows.</p>
<p>AZ.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/227300/auswahl-von-programmen-zur-datei-extension</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 06:14:24 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/227300.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 13 Nov 2008 14:31:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Auswahl von Programmen zur Datei extension on Thu, 13 Nov 2008 14:31:05 GMT]]></title><description><![CDATA[<p>Tag zusammen,</p>
<p>folgendes Problem.<br />
Programm zum Offenen von pdf files in HKEY_CLASSES_ROOT\.pdf\<br />
gesucht. Ein anderes Programm namens QuickScan hat dort<br />
den Eintrag vom Acrobat reader Ueberschreiben.</p>
<p>Im Total Commander und Windows explorer geht beim Rechtsclick auf<br />
ein File mit der endung .pdf eine Fenster auf mit dem man das<br />
Programm mittels &quot;Öffen mit &gt;&quot; auswaehlen kann.</p>
<p>Gibt es dafuer einen Functions aufruf fuer &quot;C&quot; ???</p>
<p>Ich benutze die GTK-2 Libs unter windows.</p>
<p>AZ.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614167</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614167</guid><dc:creator><![CDATA[Plan9]]></dc:creator><pubDate>Thu, 13 Nov 2008 14:31:05 GMT</pubDate></item><item><title><![CDATA[Reply to Auswahl von Programmen zur Datei extension on Fri, 14 Nov 2008 06:45:17 GMT]]></title><description><![CDATA[<p>Und was ist nun Dein Problem?<br />
Du kannst doch die mit der Datei-Endung verbundenen Programme selbst im Explorer verwalten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614488</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614488</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Fri, 14 Nov 2008 06:45:17 GMT</pubDate></item><item><title><![CDATA[Reply to Auswahl von Programmen zur Datei extension on Fri, 14 Nov 2008 08:24:47 GMT]]></title><description><![CDATA[<p>Wenn ich ihn richtig verstanden habe (und da bin ich mir nicht sicher), dann will er ein Tool schreiben, dass ihm den Eintrag schnell wieder korrigieren kann, z.B. falls sich der Vorfall häuft. Trotzdem bin ich auch der Meinung, dass das in 10 Sekunden mit dem Explorer erledigt ist...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614533</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614533</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Fri, 14 Nov 2008 08:24:47 GMT</pubDate></item><item><title><![CDATA[Reply to Auswahl von Programmen zur Datei extension on Fri, 14 Nov 2008 08:35:58 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>diesmal etwas genauer.<br />
Ich bin Programmierer und ich moechte eine C Function<br />
aufrufen die mir eine Liste der verfuegbaren Programme<br />
fuer diese Datei extension zurueckliefert<br />
und eine C Function die mir die Dialog Box &quot;Oeffnen mit&quot; darstellt so<br />
das ich in meiner Software das Programm benutzen das in dieser Box<br />
ausgewaehlt wurde unabhaengig von der einstellung im Explorer.</p>
<p>Die Dialog Box &quot;Oeffen mit&quot; ereiche ich im Explorer und Total Commander<br />
durch Rechtsclick auf ein File. In der nun auftauchenden Dialog box<br />
kann ich dann &quot;Oeffen mit &gt;&quot; anklicken und erhalte ein Liste von<br />
Programmen die geeignet sind dieses File zu oeffnen und am ende<br />
ist durch einen Seperator der Menu Punkt &quot;Programm auswaehlen ...&quot;.</p>
<p>Ich weiss wie ich in der Registry diese Informationen bekomme.<br />
Nur ist es ein grosser aufwand das zu programmieren. Und ich hoffe das es<br />
einen Functions aufruf in &quot;C&quot; gibt die ich nutzen kann.<br />
Start datei.ext geht schliesslich auch von der Kommandozeile.</p>
<p>AZ.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614541</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614541</guid><dc:creator><![CDATA[Plan9]]></dc:creator><pubDate>Fri, 14 Nov 2008 08:35:58 GMT</pubDate></item><item><title><![CDATA[Reply to Auswahl von Programmen zur Datei extension on Fri, 14 Nov 2008 16:32:01 GMT]]></title><description><![CDATA[<p>Plan9 schrieb:</p>
<blockquote>
<p>Ich bin Programmierer....</p>
</blockquote>
<p>Ne echt du bist Programmierer, ich wollt schon immer mal einen echten Programmierer kennenlernen. Erzähl doch mal was du schon so alles programmiert hast?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614770</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614770</guid><dc:creator><![CDATA[Programmierer Fan]]></dc:creator><pubDate>Fri, 14 Nov 2008 16:32:01 GMT</pubDate></item><item><title><![CDATA[Reply to Auswahl von Programmen zur Datei extension on Fri, 14 Nov 2008 17:42:50 GMT]]></title><description><![CDATA[<p>Plan9 schrieb:</p>
<blockquote>
<p>Ich weiss wie ich in der Registry diese Informationen bekomme.<br />
Nur ist es ein grosser aufwand das zu programmieren. Und ich hoffe das es<br />
einen Functions aufruf in &quot;C&quot; gibt die ich nutzen kann.</p>
</blockquote>
<p>C hat von Eigenheiten des Betriebssystems keine Ahnung. In der WinAPI gibt's <code>RegOpenKeyEx( )</code> und <code>RegQueryValueEx( )</code> - viel Spaß.</p>
<p>Plan9 schrieb:</p>
<blockquote>
<p>Start datei.ext geht schliesslich auch von der Kommandozeile.</p>
</blockquote>
<p>... und wie <code>cmd.exe</code> dieses Wunder verbringt sagt Dir Deine Glaskugel, oder?</p>
<p>cheers, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614835</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614835</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 14 Nov 2008 17:42:50 GMT</pubDate></item><item><title><![CDATA[Reply to Auswahl von Programmen zur Datei extension on Sat, 15 Nov 2008 09:41:36 GMT]]></title><description><![CDATA[<p>Die EXE aufzurufen, die direkt verknüpft ist (Doppelklick) erfolgt simpel und einfach über ShellExecute</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1615012</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1615012</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 15 Nov 2008 09:41:36 GMT</pubDate></item><item><title><![CDATA[Reply to Auswahl von Programmen zur Datei extension on Sat, 15 Nov 2008 15:19:00 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/35992">@Martin</a>: Wenn ich ihn richtig verstanden habe, will er die komplette Liste.</p>
<p>cheers, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1615150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1615150</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sat, 15 Nov 2008 15:19:00 GMT</pubDate></item><item><title><![CDATA[Reply to Auswahl von Programmen zur Datei extension on Sat, 15 Nov 2008 16:23:46 GMT]]></title><description><![CDATA[<p>Ich wüsste keine Funktion die dies auflistet.<br />
Wie die Einträge in der Registry arbeiten setht hier:<br />
<a href="http://msdn.microsoft.com/en-us/library/bb166549(VS.80).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/bb166549(VS.80).aspx</a></p>
<p>Um die primäre Verbindung zu einer EXE heraus zu bekommen kann man AssocQueryString verwenden.</p>
<p>Die MSDN ist voll Infos für diese Shell Funktionen um die Extensions.<br />
<a href="http://msdn.microsoft.com/en-us/library/cc144104(VS.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/cc144104(VS.85).aspx</a><br />
<a href="http://msdn.microsoft.com/en-us/library/cc144148(VS.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/cc144148(VS.85).aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1615190</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1615190</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 15 Nov 2008 16:23:46 GMT</pubDate></item><item><title><![CDATA[Reply to Auswahl von Programmen zur Datei extension on Sat, 15 Nov 2008 18:16:54 GMT]]></title><description><![CDATA[<p>Martin Richter schrieb:</p>
<blockquote>
<p>Ich wüsste keine Funktion die dies auflistet.</p>
</blockquote>
<p>ich weiß, deswegen ja:</p>
<p>Swordfish schrieb:</p>
<blockquote>
<p>[...]In der WinAPI gibt's <code>RegOpenKeyEx( )</code> und <code>RegQueryValueEx( )</code> - viel Spaß.</p>
</blockquote>
<p>Martin Richter schrieb:</p>
<blockquote>
<p>Um die primäre Verbindung zu einer EXE heraus zu bekommen kann man AssocQueryString verwenden.</p>
</blockquote>
<p>n1 thx</p>
<p>cheers, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1615242</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1615242</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sat, 15 Nov 2008 18:16:54 GMT</pubDate></item></channel></rss>