Mira, no sé mucho de esto pero me ha pasado que en ocasiones el control en sí no es el que implementa la interfaz sino que una propiedad del control es la que lo hace. A veces tal propiedad no es del tipo adecuado sino simplemente IUnknown por lo que debes obtener una interfaz ILayer mediante la función Supports o con QueryInterface.
// Saludos
|