How do you add virtual messages to a a Ole control that you are creating and how do you remove virtual functions?