Applications result affected by another running application.

Posted by Jamie Keeling on Stack Overflow See other posts from Stack Overflow or by Jamie Keeling
Published on 2010-04-17T18:36:56Z Indexed on 2010/04/17 19:03 UTC
Read the original article Hit count: 278

This is a follow on from my previous question although this is about something else.

I've been having a problem where for some reason my message that I pass from one process to another only displays the first letter, in this case "M".

My application is based on a MSDN sample so to make sure I hadn't missed something I create a separate solution, added the MSDN sample (without any changes for my needs) and unsurprisingly it works fine.

Now for the weird bit, when I run the MSDN sample running (as in debugging) and have my own application running, the text prints out fine without any problems. The second I run my on its own without the original MSDN sample being open, and it fails to work and only shows an "M".

I've looked in the debugger and don't seem to notice anything suspicious (it's a slightly dated picture, I've fixed the data type inconsistency).

Debugger Information

Can anyone provide a solution for this? I've never encountered anything like this before. To look at my source code it's easier to just look at the link I posted at the top of the question, there's no point in me posting it twice.

Thank you for any help.

© Stack Overflow or respective owner

Related posts about c

    Related posts about winapi