This article is a mirror article of machine translation, please click here to jump to the original article.

View: 2436|Reply: 1

[WinForm] .NET/C# implements program singleton based on Mutex and MemoryMappedFile

[Copy link]
Posted on 8/10/2024 9:35:48 PM | | | |
Requirements: Developed a desktop application using WinForm, requiring only one process to run on the same computer, using Mutex mutex to ensure that only one program is running, and using MemoryMappedFile to read the PID of the program that is already running and let it be displayed at the top.

Review:

C# programs only allow one instance to run the correct code
https://www.itsvse.com/thread-3391-1-1.html
The renderings are as follows:



The code is as follows:







Previous:.NET/C# operand storage US3 (UFile) storage
Next:Node.js Update dependency packages using npm-check-updates
 Landlord| Posted on 8/10/2024 9:36:47 PM |
Two or three things about Shared Memory
https://www.itsvse.com/thread-10797-1-1.html
Disclaimer:
All software, programming materials or articles published by Code Farmer Network are only for learning and research purposes; The above content shall not be used for commercial or illegal purposes, otherwise, users shall bear all consequences. The information on this site comes from the Internet, and copyright disputes have nothing to do with this site. You must completely delete the above content from your computer within 24 hours of downloading. If you like the program, please support genuine software, purchase registration, and get better genuine services. If there is any infringement, please contact us by email.

Mail To:help@itsvse.com