The string must exist in the context of VB6 app process. But when you send the message, the string exists in "a small tool" process but not in VB6 app.