WinCE下应用程序的单实例运行
2013-05-13 17:15
120 查看
实现应用程序的单实例运行有很多种方式。如果是有窗口的应用程序,可以通过FindWindow()查找窗口来确认是否已有同名窗口存在。如果是无窗口的应用程序,可以用互斥体等内核对象实现。一般来说,在程序的入口处检查是否已有实例在运行。如果没有,则继续执行。如果有,则退出本次运行。基本流程如下图所示。
以互斥体实现的单实例参考代码如下。
相关文章推荐
- WinCE下应用程序的单实例运行
- C#[Win32&WinCE&WM]应用程序只能运行一个实例:MutexHelper
- C#[Win32&WinCE&WM]应用程序只能运行一个实例:MutexHelper
- Oracle 远程访问配置 在 Windows Forms 和 WPF 应用中使用 FontAwesome 图标 C#反序列化XML异常:在 XML文档(0, 0)中有一个错误“缺少根元素” C#[Win32&WinCE&WM]应用程序只能运行一个实例:MutexHelper Decimal类型截取保留N位小数向上取, Decimal类型截取保留N位小数并且不进行四舍五入操作
- WinCE下应用程序的单实例运行
- wince开机自动运行应用程序的方法
- Wince C#只运行一个实例有解决办法
- 如何让应用程序只有一个实例在运行?
- Qt实现应用程序单实例运行--LocalServer方式
- 如何让应用程序仅运行一个实例(c#)
- WINCE中只允许程序运行一个实例
- WINCE中只允许程序运行一个实例
- C#让应用程序只运行一个实例的几种方法
- C#让应用程序只运行一个实例的几种方法
- c#设计应用程序单实例运行
- 应用程序每次只能运行一个实例(C#)转
- 保证应用程序只有一个实例运行.txt
- 如何使WINCE启动时自动运行应用程序
- C#在终端服务器只允许运行应用程序的一个实例
- 避免在一台机器上同时运行同一应用程序的多个实例。