Para pasar una página web como parámetro a un control ActiveX escrito en C, podrías definir el parámetro como una cadena de caracteres (string) que contenga la URL de la página web.
Por ejemplo, supongamos que tienes una función en tu control ActiveX llamada "FirmarPaginaWeb" que recibe como parámetro la URL de la página web que se desea firmar. La definición de la función podría ser algo como esto:
Para llamar a esta función desde tu aplicación cliente (por ejemplo, desde una aplicación escrita en Visual Basic), puedes pasar la URL de la página web como una cadena de caracteres utilizando la sintaxis de llamada a función típica:
Este código llamaría a la función "FirmarPaginaWeb" en tu control ActiveX, pasando como parámetro la URL de la página web que se desea firmar.
Espero que esto te ayude.