<?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[IDL]]></title><description><![CDATA[<p>Was ist IDL eigentlich? Wozu braucht man das?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/150075/idl</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 07:15:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/150075.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Jun 2006 21:47:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to IDL on Mon, 12 Jun 2006 21:47:58 GMT]]></title><description><![CDATA[<p>Was ist IDL eigentlich? Wozu braucht man das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1076596</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1076596</guid><dc:creator><![CDATA[helpless_on_everyday]]></dc:creator><pubDate>Mon, 12 Jun 2006 21:47:58 GMT</pubDate></item><item><title><![CDATA[Reply to IDL on Mon, 12 Jun 2006 22:05:59 GMT]]></title><description><![CDATA[<p>IDL steht für Interface Definition Language. Diese Sprache ist der Open Software Foundation (OSF) -Standard zur Definition von Schnittstellen für sogenannte remote procedure calls (RPC). Als Compiler verwendet man in MS VC++ die Datei midl.exe. MIDL ist die Abkürzung von Microsoft Interface Definition Language.</p>
<p>Typischer IDL-Source-Code:</p>
<pre><code class="language-cpp">// Mathematics.idl : IDL-Quellcode für Mathematics.dll
//

// Diese Datei wird mit dem MIDL-Tool bearbeitet,
// um den Quellcode für die Typbibliothek (Mathematics.tlb)und die Abruffunktionen zu erzeugen.

import &quot;oaidl.idl&quot;;
import &quot;ocidl.idl&quot;;

[
  uuid(614DAC2E-86F8-11D6-A393-004033E1CE3C) 
  version(1.0),
  helpstring(&quot;Mathematics 1.0 Typbibliothek&quot;)
]

library MATHEMATICSLib
{
  importlib(&quot;stdole32.tlb&quot;);
  importlib(&quot;stdole2.tlb&quot;);
};
</code></pre>
<p><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/midl/midl/interface_definition_idl_file.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/midl/midl/interface_definition_idl_file.asp</a><br />
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/midl/midl/idl_attributes.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/midl/midl/idl_attributes.asp</a><br />
<a href="http://www.henkessoft.de/C++/MFC/mfc_einsteigerbuch_kapitel15.htm" rel="nofollow">http://www.henkessoft.de/C++/MFC/mfc_einsteigerbuch_kapitel15.htm</a> (COM)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1076600</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1076600</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Mon, 12 Jun 2006 22:05:59 GMT</pubDate></item></channel></rss>