我想爲我的安裝程序創建一個自定義操作,檢查Outlook是否正在運行,如果是,它會提示用戶在繼續之前關閉Outlook。MSI MessageBox自定義操作
一切都很好,只是當MessageBox出現通知用戶他們必須關閉Outlook時,它會出現在當前MSI安裝窗口的後面。我想讓它出現在前面,但我無法弄清楚如何做到這一點。
我已經做了一些研究和MSIProcessMessage函數看起來像它會工作,但它是一個API函數,我不知道如何從我的代碼調用它。
這裏是我的代碼片段:
Dim bCont As Boolean = True
While bCont
If Process.GetProcessesByName("OUTLOOK").Length > 0 Then
MsgBox("Please close Microsoft Outlook before you install the MissingLink Project Management add-in.", MsgBoxStyle.Information, "MissingLink Project Center")
Else
bCont = False
End If
End While
感謝,
凱文