Menu
  • HOME
  • TAGS

ICallFactory with 32-bit and 64-bit type libraries side by side

windows,winapi,com,registry,typelib

Figured it out. RegisterTypeLib and RegisterTypeLibForUser always write both 32-bit and 64-bit entries when running on a 64-bit OS (even if the process is 32-bit). This is perfectly acceptable in most cases since it's only the interface and type library metadata that gets written. When the interface key is written,...

Can I use all the functionally I see exposed by the .TLH file?

c++,dll,com,msxml,typelib

.TLH file (as a product of import from .TLB, which is in turn a compiled version of .IDL file) is a description of interfaces, structures, methods etc. which ones uses to talk through COM to another object. There is no guarantee or promise that the other party implementing these interfaces...

How to read COM TypeLib with C# or C++?

c#,java,c++,com,typelib

The official API is available here: Type Description Interfaces. You can use it from C++ directly but I suggest you use .NET (C# in my sample) with an extra tool that Microsoft has written long time ago (mine is dated 1997), named TLBINF32.DLL. It's also a COM object but is...

How do I call vala constructors from python ? (using GObject Introspection)

python,vala,gobject,typelib,gobject-introspection

https://wiki.gnome.org/action/show/Projects/PyGObject/IntrospectionPorting#Constructors Or, if you prefer, you can use GObject-style construction in your Vala code....