1
我在類中定義的互斥鎖(全局):如何使用Mutex創建鎖定?
static Mutex fooMutex;
我想鎖定的東西,使用戶看不準敲擊圖像的效果,曾多次元3秒:
private void Image_Tap_1(...)
{
bool isRunnng = true;
try
{
Mutex.OpenExisting("foo");
}
catch
{
isRunnng = false;
fooMutex = new Mutex(true, "foo");
}
if (!isRunnng)
{
fooFadeIn.Begin();
fooFadeIn.Completed += fooFadeIn_Completed;
}
而且配置上完成:
private void fooFadeIn_Completed(...)
{
fooMutex.Dispose()
但是,這並不工作,任何人有一個想法?
啓動GUI線程。也許你應該禁用圖像,並使用計時器在3秒內再次啓用它? –