如何使用 运行 代码从 Excel 工作簿切换 Outlook 上的 ShowCursor?

How to run code to toggle ShowCursor on Outlook from Excel workbook?

我在 Outlook 上使用代码在打开附加的工作簿之前隐藏 Outlook 上的鼠标光标:

Private Declare Function ShowCursor Lib "USER32" (ByVal fShow As Integer) As Integer            
Public Sub hide_Cursor()
    ShowCursor False
End Sub

打开附件后,我需要做相反的操作(在Outlook上显示鼠标光标)。
打开附件文件后,我没有在 Outlook 上找到任何 运行 代码事件。

所以,我需要 Excel 工作簿中的 运行 以下代码。
它没有效果。鼠标光标在 Outlook 上仍然隐藏。

Private Declare Function ShowCursor Lib "USER32" (ByVal fShow As Integer) As Integer 
Public Sub Show_Cursor()
    ShowCursor True
End Sub

ShowCursor 函数仅适用于调用它的进程。因此,要取回光标,您需要从 Outlook 进程调用该方法,而不是 Excel。