GetType_2 example and the links in the example are good learning material #include "CLR.Au3" #include <WinAPI.au3> #include <GDIPlus.au3> #include <GUIConstantsEx.au3> #include <StructureConstants.au3> Example() ;~ http://stackoverflow.com/questions/1833615/difference-between-assembly-createinstance-and-activator-createinstance ;~ https://blogs.msdn.microsoft.com/calvin_hsia/2016/01/29/use-c-and-no-managed-code-to-create-a