建议把SendMessage改为PostMessage看看。
使程序只能运行一个的方法很多,例如使用全局原子方法:
程序开始第一行
char *str="124urwe0r9uwe09rwqe";//独特字符串,长度小于255
ATOM atom;
atom=GlobalFindAtom(str);
if(atom)//重复运行,退出
{}
atom=GlobalAddAtom(str);程序退出
GlobalDeleteAtom(atom);