How can I declare constructors in IDL?

I created COM classes. However, I want to be able to use different constructors in instantiating it. However, the CComPtr instantiate objects with its default constructor (no parameters). How can I use the other constructors that I defined?