Qt可以直接操作一个内存块
QSharedMemory shared("ocrsys");
if(shared.attach())//共享内存被占用则直接返回
{
QMessageBox::information(NULL,QStringLiteral("Warning"),QStringLiteral("程序已经在运行!"));
return 0;
}
shared.create(1);//共享内存没有被占用则创建UI
每个Qt进程都可以访问到该内存名称