Поделиться через


Событие Explorer.BeforeMinimize (Outlook)

Происходит, когда активный обозреватель свернут пользователем.

Синтаксис

выражение. BeforeMinimize( _Cancel_ )

Выражение Переменная, представляющая объект Explorer .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Отмена Обязательный Boolean Значение false при возникновении события. Если процедура события задает для этого аргумента значение True, операция не завершается, а обозреватель не свернут.

Замечания

Это событие можно отменить после его запуска.

Пример

В следующем примере Microsoft Visual Basic для приложений (VBA) пользователю предлагается сообщение перед свертыванием окна. Если пользователь нажимает кнопку Да, обозреватель сворачиваться. Пример кода должен быть помещен в модуль класса, например ThisOutlookSession, и подпрограмма Initialize_Handler() должна быть вызвана, прежде чем процедура события может быть вызвана Microsoft Outlook.

Public WithEvents myOlExp As Outlook.Explorer 
 
 
 
Sub Initialize_Handler() 
 
 Set myOlExp = Application.ActiveExplorer 
 
End Sub 
 
 
 
Private Sub myOlExp_BeforeMinimize(Cancel As Boolean) 
 
'Prompts the user before minimizing the Explorer 
 
 
 
 Dim lngAns As Long 
 
 
 
 lngAns = MsgBox("Are you sure you want to minimize the current window?", vbYesNo) 
 
 If lngAns = vbYes Then 
 
 Cancel = False 
 
 Else 
 
 Cancel = True 
 
 End If 
 
End Sub

См. также

Объект Explorer

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.