[問題] 請問如何避免重覆開啟相同程式

看板C_and_CPP (C/C++)作者 (咬咬嚼嚼猴子口味)時間16年前 (2010/04/12 17:11), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
請問一下 我現在要避免開啟相同的程式 原本是用FindWindow()去找這個這個window text檔 但是後來發現有可能會以相同的window text存在 想問一下是否可以跟據 "執行檔名稱" 去檢查是否已經在執行的winapi?? 或是有其他的方法可以偵測到 是否已經有相同程式在執行了?? 感謝回答... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.139.157

04/12 23:46, , 1F
CreateMutex(.., .., Name) + OpenMutex(.., .., Name)
04/12 23:46, 1F

04/12 23:47, , 2F
If OpenMutex successed ... program has been opened
04/12 23:47, 2F

04/12 23:48, , 3F
succeeded ..
04/12 23:48, 3F

04/13 10:41, , 4F
感謝樓上...ok了~
04/13 10:41, 4F
文章代碼(AID): #1BmkEox_ (C_and_CPP)
文章代碼(AID): #1BmkEox_ (C_and_CPP)