>Is is possible to subclass from COM DLL ?
This is not possible but you can use other techniques:
1) Remove source code from redistributable copy of class library.
Classes still can be used and subclassed because compiled code is included in a class library too.
2) Make a wrapper class for a COM server. The wrapper may create an instance of a COM server on init and call it's methods from its own methods which can be sublassed.
/A new technology turns into completely outdated stuff before you have a time to read "Getting Started..." section.
/If there are some "system programmers" then others are unsystematic.