Visual C Component Object Model Tutorial

Visual C Component Object Model Tutorial thumbnail
COM technology enables use of independent active pieces in a bigger program.

Component Object Modeling (COM) is Microsoft's technology that allows you to build independent active software components that interact and communicate with each other and a bigger application. A COM object does something that can be used and reused by applications that want to focus on the bigger picture.

  1. Creating COM Objects

    • Microsoft Visual Studio, C++ compiler and libraries allow a programmer to create a basic COM object using a wizard. A COM object can interact with a database.

    The COM Interface

    • A COM object has an interface, a set of functions, that is generic enough to be used by multiple calling programs or other COM objects. The application accesses features of a COM object via this interface. The COM technology provides a standard way of function calling across these interfaces.

    Multi-platform Interoperability

    • A COM object is in its binary form and can be developed by a third party vendor. Therefore, usability and interactability of various such binary objects depends heavily on the COM technology as long as the underlying operating system and hardware remain unchanged.

Related Searches:

References

Resources

  • Photo Credit Liquidlibrary/liquidlibrary/Getty Images

Comments

You May Also Like

  • How to Merge Objects in SketchUp

    Google SketchUp has become one of the most widely used 3-D modeling programs. In part, this is because of its easy-to-use interface....

  • ActiveX Component Tutorial

    An ActiveX component is an applet that can be downloaded and run independently in Microsoft's Web browser. It can also be "plugged...

  • Spline Modeling Tutorial

    Splines are curves mathematically fitted to flow smoothly through a set of control points. These curves are a feature common to computer...

  • 3D Studio Max Tutorial: Files and Modeling

    The three dimensional design and animation program 3ds Max has several tools related to external files. These tools let you apply modeling...

  • C MDI Tutorial

    Multiple Document Interface (MDI) is an application architecture that allows the user to open multiple "documents" or windows of the same form,...

  • Blender 3D Bow Tie Modeling Tutorial

    Blender is a powerful freeware 3D modeling and animation application. Amateur modelers, as well as those just starting out in the industry,...

  • Sketchup Component Tutorial

    In the past, those wishing to create three-dimensional models of things like houses, buildings, cars and other non-organic objects often had to...

  • How to Customize an Accordion Component

    The Adobe Flash developers often need to change the appearance of the components used in different Internet applications. The available Flash settings...

  • Visual Pinball Tutorial

    Visual Pinball -- a freeware game and editor -- allows users to create and play on virtual pinball tables, at no charge...

Related Ads

Featured