Despite the numerous benefits and features that Rich Edit supplies, there is one issue that you should be aware of. Rich Edit's COM interfaces have extensive error messages that can help a client figure out what went wrong. The message interface is weak in this regard, and errors typically only result in ignoring an invalid message.